Managed Apps
Updated
- Upgraded architect-orb to 0.10.0
- Add github workflows for release automation
- Sync with upstream chart v1.8.0
- Update busybox 1.31.0 -> 1.32.0
Improvements
From upstream CHANGELOG:
- Update default Kong version to 2.1.
- Update Kong Enterprise images to 1.5.0.4 (kong-enterprise-edition) and
2.0.4.2 (kong-enterprise-k8s).
- Updated default controller version to 0.9.1.
(#150)
- Added support for ServiceMonitor targetLabels (for use with the Prometheus
Operator).
(#162)
- Automatically handle the new port_maps
setting for the proxy service.
(#169)
- Add support for hybrid mode
deployments.
(#160)
Fixed
- Uses fix from upstream-branch next to resolve issue “CONTROLLER_ADMISSION_WEBHOOK_LISTEN” which overwrites our fix below.
- Force cast to string for Admission Webhook port #59
Added
- Monitoring headless Service.
- More Giant Swarm custom monitoring annotations.
- Explicitly expose metrics container port.
Changed
- Use default external-dns metrics port 7979.
Changed
- Re-introduced hook to allow for CRD install during app upgrades. (#55)
- Use unique names for CRD install hooks to avoid naming collisions. (#56)
Added
- Add sub-chart to delete any orphaned resources. (#56)
Added
- Added monitoring and common labels.
Changed
- Upgrade upstream external-dns from v0.7.2 to v0.7.3.
- Upgrade architect-orb to 0.10.1
Changed
- Update cert-manager from upstream 0.15.2 to 0.16.1. (#51)
- Configure explicit helm hook weights to make validating webhook resource management reliable.
- Support Ingress resources validating webhook.
Fixed
- Fix NetworkPolicy templating, to allow Pod ingress traffic (Prometheus scrape requests) on same port that the metrics/monitoring service advertises.
Fixed
- Fix controller RBAC permissions, granting “get” and “update” of leader election ConfigMap lock.