Connectivity
Changed
- Update test dependencies and py-helm-charts version to 0.7.0 (#173)
- Ignore IRSA annotation for service account when using AWS
external access.
Changed
- externalDNS annotations won’t no longer be set on the ingress services if
baseDomain is not set. (#321)
Removed
- Default value for
baseDomain configuration value automatically set for workload cluster installations. (#321) - Unused configuration values for chart installations on management clusters. (#321)
Fixed
- Added component label to deployment labels as well
Added
- Add
app.kubernetes.io/component on deployments so that management-cluster-admission controller does not complain.
Changed
- Enable topology spread constraints by default. (#318)
Fixed
- Correct pod selectors on each deployment. Deployments renamed to allow for changing the selectors.
Changed
- Update controller container image to
v1.2.1 which removes the root and alias directives from the internal NGINX. (#311)
Updates
- Enable PodDisruptionBudget to require at least one pod running.
- Increase default replica count to two.
- Change default affinity to prevent scheduling on the same node.
- Align with upstream chart version 2.8.2 (Changes in upstream repository)
Added
- VerticalPodAutoscaler for automatically setting requests and limits depending on usage. Fixes OOM kills on huge clusters.