| .. | ||
| 00_namespace.yaml | ||
| 10_pvc.yaml | ||
| 20_configmap_backup.yaml | ||
| 30_secret_backup.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 | ||
| 56_statefulset_backup.yaml | ||
| 60_cronjob_backup.yaml | ||
| 80_sv.yaml | ||
| 90_ingress.yaml | ||
| Readme.md | ||
Zammad kubernetes example deployment
Perquisites
- On every node you need to set
sysctl -w vm.max_map_count=262144 - Change the ingress to your needs.
Amazon S3 Backup
If you want to be synced with a S3 bucket, then just fill the 30_secret_backup.yaml with your secret and access keys.
echo -n "ACCESS_KEY" | base64
echo -n "SECRET_KEY" | base64
Change the bucket path in the 20_configmap_backup.yaml.
That's it.
Deploy zammad
Hit kubectl apply -f ./ and wait till everything is setup.