You need to sign in or sign up before continuing.
Consul move servers to Kubernetes
Existing Consul servers are deployed into VMs managed by Chef.
Deploy new Consul servers per environment in Kubernetes to allow migrating the service out of VMs.
- Use the official chart https://github.com/hashicorp/consul-k8s
- Deployment in
helmfiles
- Ensure the service is resilient to zonal failures (PDBs, topologySpreadConstraints, etc)
- Auto-scaled (HPAs)
- Certificates managed by Vault