mirror of
https://github.com/jambonz/jambonz-infrastructure.git
synced 2026-01-25 02:08:27 +00:00
This is the first draft of deploying Jambonz on Kubernetes (K8S). The K8S manifests are built based on the Docker compose file in the same repository.
<<<<<<< HEAD <<<<<<< HEAD
Notes
- The Ingresses are set up to work with Traefik v1.7. Please adapt it to work with the Ingress Controller of your cluster
=======
feat: Add K8S manifest to deploy Jambonz using Kustomize =======
6ca8d8d818
Manual steps
- Setup MySQL databases and tables
- Setup public DNS for
webappandapi-server. It looks like thatwebappconnects toapi-serverin the front-end, so public DNS forapi-serveris needed.
Deployment
The current deployment uses Kustomize:
kubectl apply -k .
TODO
- Use Secret to store MySQL password
- Setup MySQL databases and tables using sidecar