diff --git a/CHANGELOG.md b/CHANGELOG.md index b53c894..ae094b5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/). ## Unreleased +## [0.6.0] — 2026-06-23 + ### Added - **netbird**: Dedicated gRPC and relay Services with `appProtocol`, so diff --git a/charts/netbird/Chart.yaml b/charts/netbird/Chart.yaml index 3c8852f..c7c0ace 100644 --- a/charts/netbird/Chart.yaml +++ b/charts/netbird/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: netbird description: A Helm chart for deploying NetBird VPN management, signal, dashboard, and relay services on Kubernetes type: application -version: 0.5.0 +version: 0.6.0 appVersion: "0.73.2" keywords: - netbird @@ -31,12 +31,8 @@ annotations: url: https://github.com/KitStream/initium artifacthub.io/changes: | - kind: added - description: Gateway API support (HTTPRoute, GRPCRoute, TCPRoute) as an alternative to Ingress, with fail-fast validation rejecting ingressGrpc without TLS - - kind: added - description: External relay configuration via server.config.relays with dedicated relay credential secret - - kind: added - description: server.stunService.nodePort value for a fixed STUN NodePort + description: Dedicated gRPC and relay Services with appProtocol (h2c/ws) so Envoy-based Gateway API controllers (Cilium, Envoy Gateway) configure the correct upstream protocol - kind: changed - description: Bump NetBird from 0.68.3 to 0.72.3 + description: Bump NetBird from 0.72.3 to 0.73.2 - kind: changed - description: Bump dashboard image from v2.32.4 to v2.39.0 + description: Document Cilium Gateway API setup and management.ProxyService in values.yaml diff --git a/charts/netbird/docs/compatibility.md b/charts/netbird/docs/compatibility.md index 667546b..084c5ae 100644 --- a/charts/netbird/docs/compatibility.md +++ b/charts/netbird/docs/compatibility.md @@ -2,11 +2,12 @@ > Auto-generated by `make compat-matrix` — do not edit manually. > -> Last updated: 2026-06-11 +> Last updated: 2026-06-23 -| Chart ╲ Server | 0.72 | 0.71 | 0.70 | 0.69 | 0.68 | 0.67 | 0.66 | 0.65 | 0.64 | 0.63 | 0.62 | -| -------------- | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | -| 0.5 | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | — | — | — | — | — | — | -| 0.4 | — | — | — | — | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :heavy_minus_sign: | — | — | -| 0.3 | — | — | — | — | — | — | :white_check_mark: | :white_check_mark: | :heavy_minus_sign: | :heavy_minus_sign: | :heavy_minus_sign: | -| 0.2 | — | — | — | — | — | — | :white_check_mark: | :white_check_mark: | :heavy_minus_sign: | :heavy_minus_sign: | :heavy_minus_sign: | +| Chart ╲ Server | 0.73 | 0.72 | 0.71 | 0.70 | 0.69 | 0.68 | 0.67 | 0.66 | 0.65 | 0.64 | 0.63 | 0.62 | +| -------------- | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | +| 0.6 | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | — | — | — | — | — | — | — | +| 0.5 | — | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | — | — | — | — | — | — | +| 0.4 | — | — | — | — | — | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :heavy_minus_sign: | — | — | +| 0.3 | — | — | — | — | — | — | — | :white_check_mark: | :white_check_mark: | :heavy_minus_sign: | :heavy_minus_sign: | :heavy_minus_sign: | +| 0.2 | — | — | — | — | — | — | — | :white_check_mark: | :white_check_mark: | :heavy_minus_sign: | :heavy_minus_sign: | :heavy_minus_sign: | diff --git a/charts/netbird/tests/serviceaccount_test.yaml b/charts/netbird/tests/serviceaccount_test.yaml index e820c50..40b4ae2 100644 --- a/charts/netbird/tests/serviceaccount_test.yaml +++ b/charts/netbird/tests/serviceaccount_test.yaml @@ -62,6 +62,6 @@ tests: - isSubset: path: metadata.labels content: - helm.sh/chart: netbird-0.5.0 + helm.sh/chart: netbird-0.6.0 app.kubernetes.io/managed-by: Helm app.kubernetes.io/version: "0.73.2"