Skip to content

craftercms/kubernetes-deployments

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Crafter CMS Kubernetes Example Deployments

Pre-requisites

  1. Install kubectl
  2. Have a Kubernetes cluster available. For testing the Simple Authoring and Simple Delivery you can used any cluster. If using minikube, please run the following commands, to avoid context deadline exceeded errors:
  • minikube image pull craftercms/authoring_tomcat:4.2.0
  • minikube image pull craftercms/authoring_tomcat:4.2.0E
  • minikube image pull craftercms/delivery_tomcat:4.2.0
  • minikube image pull craftercms/delivery_tomcat:4.2.0E
  • minikube image pull craftercms/deployer:4.2.0
  • minikube image pull craftercms/deployer:4.2.0E
  • minikube image pull opensearchproject/opensearch:2.15.0

For the Authoring cluster example, you will need and AWS EKS cluster with the AWS Load Balancer Controller installed: https://docs.aws.amazon.com/eks/latest/userguide/aws-load-balancer-controller.html.

  1. Create the craftercms namespace: kubectl create namespace craftercms

Deployments