Security
Changed
- Set VPA max 6 CPU / 24Gi memory and adjust default requests/limits for
reports-controller. - Set VPA max 4 CPU / 8Gi memory and adjust default requests/limits for
background-controller. - Set starting CPU limit of request+25% for
cleanup-controller.
Removed
- Disable Kyverno CRDs install Job in favor of
kyverno-crds App.
Changed
- Default
ingress.tls.clusterIssuer values to letsencrypt-giantswarm - Update
cert-manager.io/cluster-issuer annotation to use default.
Changed
- Introduced
podAntiAffinity so teleport-kube-agent pods run on different control-plane nodes also increased the number of replicas to 3 to maintain better high availability.
Fix
- Improves
cainjector’s Vertical Pod Autoscaler
- added support for simplified configuration of the auth bundle apps, which minimizes the number pf properties the user needs to provide manually.
Fix
- Remove quotes from acme-http01-solver-image argument. The quotes are used when looking up the image which causes an error.
Added
- Improves container security by setting
runAsGroup and runAsUser greater than zero for all deployments.
Changed
- Changed the way registry is being parsed in helm templates
Changed
- Changed the way registry is being parsed in helm templates
- Enable VPA by default