UDS Core 1.7
UDS Core 1.7 adds Envoy Gateway as a new optional component in the standard package, giving you a managed Envoy Gateway controller and a ready-to-use GatewayClass. It also introduces a consumer-extensible annotations map on expose entries in the Package CR, enabling richer per-endpoint integrations such as Portal visibility and title customization.
Notable features
Section titled “Notable features”- Envoy Gateway component: UDS Core ships a new optional Envoy Gateway component in
packages/standard. The component deploys the Envoy Gateway controller v1.8.0 in theenvoy-gateway-systemnamespace and creates aGatewayClassnamedenvoy-gateway. The component is available in the upstream, registry1, and unicorn flavors, and you opt in throughoptionalComponentsin your bundle configuration. On-demandGatewaylifecycle management (handled by the Pepr operator) andUDPRoutegeneration are scoped to future work (#2685). - Package CR expose annotations:
exposeentries in thePackageCR now accept anannotationsmap for consumer-extensible per-endpoint metadata. Keys should be namespaced (for example,portal.uds.dev/visibleanduds.dev/title). This enables richer integration points, such as Portal visibility and title customization, without introducing separate mechanisms (#2757).
Dependency updates
Section titled “Dependency updates”| Package | Previous | Updated |
|---|---|---|
| Falco | 0.43.1 | 0.44.1 |
| Falco Helm chart | 8.0.2 | 9.1.0 |
| kube-prometheus-stack Helm chart | 86.1.0 | 87.0.1 |
| Loki Helm chart | 17.1.7 | 17.4.10 |
| Envoy Gateway | N/A | v1.8.0 |
The kube-prometheus-stack 87.0.1 update bumps Alertmanager from 0.32.1 to 0.33.0 and prometheus-operator from 0.91.0 to 0.92.0.
Related documentation
Section titled “Related documentation”- Upgrade Overview - general upgrade procedures and checklists
- UDS Core 1.7.0 Changelog - full changelog
- Full diff (1.6.0…1.7.0) - all changes between versions