Sign inSign up

kiweeteam/magento2

By kiweeteam

•Updated about 1 year ago

Vanilla Magento 2 image

Image
4

100K+

kiweeteam/magento2 repository overview

⁠Magento 2 on kubernetes

This is a companion repository for our Magento 2 on Kubernetes⁠ blog post.

Here you will find all manifests discussed in the article as well as everything else you need to deploy Magento 2 on Kubernetes yourself.

⁠Prerequisites

  • Minikube or a Kubernetes cluster with NGINX Ingress controller and storage provisioning
  • kubectl configured with the proper context
  • Standalone version of kustomize⁠ v3.9.0 or newer
  • make

⁠Compatibility

This project is developed and tested using kind⁠ with the latest supported patch versions of Kubernetes⁠.

⁠Deployment

Manifests in this repository can be deployed using make.

Starting a Minikube cluster with desired capabilities and addons, downloading external dependencies, and deploying manifests with kustomize are all automated in the Makefile.

# Start a Minikube cluster
make minikube

# Deploy a minimal Magento 2 configuration
make step-1

# Deploy step-1 with Redis for cache and session storage and
# HorizontalPodAutoscalers controlling NGINX and PHP-FPM deployments
make step-2

# Deploy step-2 with Varnish
make step-3

Tag summary

Content type

Image

Digest

sha256:c8a388641…

Size

509.5 MB

Last updated

about 1 year ago

docker pull kiweeteam/magento2:2.4.6-p11-1