Skip to content

This repository contains references to everything need to deploy Magento 2 Stack with best possible performance. Set of docker images and configurations to deploy Magento 2 demo project in Openshift.

License

Notifications You must be signed in to change notification settings

morozov-group/stack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 

Repository files navigation

Magento 2 Stack for Kubernetes/Openshift

This repository contains references to everything need to deploy Magento 2 Stack with best possible performance. Set of docker images and configurations to deploy Magento 2 demo project in Openshift/GKE.

For Openshift

SSL offload with HTTP/2 is done by NGINX Origin router Building Nginx Router:

cd origin/images/router/nginx/ 
docker build -t openshift/origin-nginx-router:0.1 ./

ACME SSL certificate automations are done via openshift-acme

For GKE

SSL offload with HTTP/2 is done by regular ingress.

ACME SSL certificate automations are done via cert-manager

Media/Var storage

Cornerstone for matching with for Volume Claims StorageClass

Original NFS service to share storage Here.

Regular stack

Varnish - 6.0.0 Image config Source for Image

PHP 7.1 from Magento 2 - Source to image for Magento is based on following patched version of image, with imagemagic, redis, memcached if needed. Source for Image

Redis - session storage and cache storage from docker hub.

MySQL/Percona - master database from docker hub.

Usefull Extras

Elasticsearch 5.x compatible with Elastic Suite. Source for Image Includes required modules + russian language analyzer.

PHPMyAdmin - here source to Image configuration. Source2image

About

This repository contains references to everything need to deploy Magento 2 Stack with best possible performance. Set of docker images and configurations to deploy Magento 2 demo project in Openshift.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published