Rename Helm chart and Docker image and move to GHCR (#233)

This change does a few things, none of these are breaking.

It changes the registry from Docker Hub to GHCR, as we dont have the
same rate limiting issues with unauthenticated pulls.

It changes the release process to push the Helm chart as an OCI artifact
removing the need for GH pages.

It renames both the image and chart from kubernetes-operator to
netbird-operator. This name is cleaner and easier for people to
understand in a sea of Helm charts. Funnily enough this is not a
breaking change as the release name is used and not the chart name. So
in place upgrades just work.

Fixes #207

Signed-off-by: Philip Laine <philip.laine@gmail.com>
This commit is contained in:
Philip Laine
2026-05-06 12:26:32 +02:00
committed by GitHub
parent ea9f1cb081
commit ae34898735
33 changed files with 145 additions and 167 deletions
+1 -1
View File
@@ -5,7 +5,7 @@ This example walks you through how to setup a Netbird Gateway API and expose Ngi
Build image locally and load it into Kind.
```shell
make build-image
kind load docker-image docker.io/netbirdio/kubernetes-operator:dev
kind load docker-image ghcr.io/netbirdio/kubernetes-operator:dev
```
Install the Gateway API CRDs.