Connectivity
Updated
- Enable Giant Swarm monitoring
- Set default
ingressClass to kong-app. See #48
Changed
- Fix small cluster profile resource requests. (#42)
Changed
- Use cluster.kubernetes.clusterDomain instead of cluster.kubernetes.domain for custom DNS suffix.
Changed
- Set
autopath variable to disabled by default in values file.
Changed
- Disable HPA and PDB for xs clusters since NGINX Deployment resource requests are not set there. (#40)
Changed
- Adjust resource requests, HPA and PDB depending on determined cluster profile; supported cluster profiles include xxs, xs, small, and larger than small or unknown. (#38)
By default, for nginx on:
- xxs clusters - clear resource requests, HPA and PDB are disabled
- xs clusters - clear resource requests, enabled HPA and PDB
- small clusters - have some resource requests, HPA and PDB are enabled
- clusters larger than small or unknown - have decent resource requests i.e. capacity out-of-the-box, and HPA and PDB are enabled.
Changed
- Reintroduced config properties which should have been just deprecated but got dropped prematurely in v1.4.0 (#36)
configmap.annotations-prefixconfigmap.default-ssl-certificateconfigmap.hpa-enabledconfigmap.hpa-max-replicasconfigmap.hpa-min-replicasconfigmap.hpa-target-cpu-utilization-percentageconfigmap.hpa-target-memory-utilization-percentageconfigmap.ingress-class
Changed
- Disable HPA, PDB and clear resource requests for extra small clusters. (#34)
Added
- Add Pod Disruption Budget.