| .. | ||
| 00_namespace.yaml | ||
| 10_pvc.yaml | ||
| 50_statefulset_postgesql.yaml | ||
| 51_statefulset_elasticsearch.yaml | ||
| 52_statefulset_railsserver.yaml | ||
| 53_statefulset_websocket.yaml | ||
| 54_statefulset_nginx.yaml | ||
| 55_statefulset_scheduler.yaml | ||
| 80_sv.yaml | ||
| 90_ingress.yaml | ||
| Readme.md | ||
Zammad kubernetes example deployment
Prerequisites
- On every node you need to set
sysctl -w vm.max_map_count=262144 - Change the ingress to your needs.
Deploy zammad
Install on Minikube example
- Install kubectl
- Install Minkube
- minikube start --memory=4096 --cpus=2
- minikube addons enable ingress
- echo "$(minikube ip) zammad.example.com" | sudo tee -a /etc/hosts
- kubectl apply -f .
- minikube dashboard
- switch to namespace "zammad"
- open "Overview" and wait until all pods are green
- access zammad on: