Skip to content

Latest commit

 

History

History
44 lines (25 loc) · 2 KB

README.md

File metadata and controls

44 lines (25 loc) · 2 KB

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