--- launchpad: kuryr-kubernetes release-model: cycle-with-intermediary team: kuryr type: other branches: - name: stable/rocky location: 0.5.0 releases: - version: 0.5.0 projects: - repo: openstack/kuryr-kubernetes hash: 5b32ed07fceca24c63f96f39cc1dbc413632ba21 - version: 0.5.1 projects: - repo: openstack/kuryr-kubernetes hash: 84ad28ef65b3ad07c83795887df20282fcf7036f - version: 0.5.2 projects: - repo: openstack/kuryr-kubernetes hash: 0b25b5b1c7abfc28954a879162136c3a9b13ea4b - version: 0.5.3 projects: - repo: openstack/kuryr-kubernetes hash: 1d56b5b26dee769a55de3c677bde2ed63992c4ed cycle-highlights: - | Added support for High Availability kuryr-controller in an Active/Passive model, enabling quick and transparent recovery in case kuryr-controller is lost. - | Added native route support enabling L7 routing via Octavia Amphorae instead of iptables, providing a more direct routing for load balancers and services. - | Added support for namespace isolation, lettting users isolate pods and services in different namespaces, implemented through security groups. - | Added support for health checks of the CNI daemon, letting users confirm the CNI daemon's functionality and set limits on resources like memory, improving both stability and performance and for it to be marked as unhealthy if needed. - | Added support for multi-vif based on Kubernetes Network Custom Resource Definition De-facto Standard spec defined by the Network Plumbing Working Group, allowing multiple interfaces per pod. repository-settings: openstack/kuryr-kubernetes: {} release-notes: https://docs.openstack.org/releasenotes/kuryr-kubernetes/rocky.html