Managed Apps
Changed
- Upgrade ingress-nginx-controller from v0.35.0 to v0.40.2.
Important upstream changes to pay special attention to:
- App/chart requires Kubernetes 1.16+ based platform release
- It is recommended to change API group of Ingress resources from
extensions/v1beta1 to networking.k8s.io/v1beta1 (available since Kubernetes 1.14)
- Default configuration changes:
- Support and enable by default mimalloc as a drop-in malloc replacement to reduce nginx memory utilization.
- Support configuring additional environment variables for NGINX Ingress Controller container, to support configuring additional mimalloc options.
- Adjust Helm
hook-delete-policy and hook-weight to make admission webhook management more reliable.
Changed
- Update
cert-manager to v1.0.2 (#69) - Errors from
kubectl invocation are now surfaced correctly. (#69)
Added
- Add an optional Kiam annotation for route53.
Fixed
- Fix
hook-delete-policy to delete hook resources to make upgrades reliable. (#76)
Added
- Add an optional Kiam annotation in case that Route53 wants to be used. (#71)
Changed
- Allow clusterissuer subchart to patch clusterissuer resources. (#65)
Changed
- Split registry value to allow switching registry.
Changed
- Drop resource limits from
ClusterIssuer subchart to stop it running out of memory. (#63)
Fixed
- Allow
crd-install job to patch Custom Resource Definitons. (#62)
Fixed
- Fix secret name for
orders.acme.cert-manager.io CR, allowing proper CA injection. (#60)
Added
giantswarm.io/monitoring label (in addition to existing annotation) for
the new sharded TC Prometheus to pick up the service.
Changed