From 7e92c12901bee913412a1d835c9f8b63d0a0a5b8 Mon Sep 17 00:00:00 2001 From: Mangirdas Judeikis Date: Fri, 3 Jul 2026 13:16:47 +0300 Subject: [PATCH] Rename images post rename Signed-off-by: Mangirdas Judeikis --- .goreleaser.yaml | 2 +- backend/http/handler.go | 4 ++-- cli/pkg/kubectl/bind-apiservice/plugin/konnector.go | 2 +- cli/pkg/kubectl/dev/cmd/cmd.go | 2 +- cli/pkg/kubectl/dev/plugin/create.go | 4 ++-- deploy/charts/backend/README.md | 4 ++-- deploy/charts/backend/README.md.gotmpl | 2 +- deploy/charts/backend/values.yaml | 2 +- docs/content/blog/posts/2026-02-14-kube-bind-internals.md | 2 +- docs/content/blog/posts/2026-02-22-kube-bind-keycloak.md | 2 +- docs/content/setup/helm.md | 4 ++-- docs/content/setup/kind-setup.md | 2 +- docs/content/usage/integrations/cert-manager.md | 2 +- docs/content/usage/integrations/crossplane.md | 2 +- docs/content/usage/integrations/kro.md | 2 +- hack/kind-example-setup/app-cluster.sh | 2 +- hack/kind-example-setup/backend-cluster.sh | 2 +- 17 files changed, 21 insertions(+), 21 deletions(-) diff --git a/.goreleaser.yaml b/.goreleaser.yaml index cfd6ce492..2ff36128c 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -43,7 +43,7 @@ krews: ids: - kubectl-bind repository: - owner: kube-bind + owner: kbind-dev name: krew-index token: "{{ .Env.KREW_GITHUB_TOKEN }}" homepage: "https://kube-bind.io/" diff --git a/backend/http/handler.go b/backend/http/handler.go index 0842c4695..9e73238d7 100644 --- a/backend/http/handler.go +++ b/backend/http/handler.go @@ -219,7 +219,7 @@ func (h *handler) handleKonnectorManifests(w http.ResponseWriter, r *http.Reques if err != nil { konnectorVersion = "latest" } - konnectorImage := fmt.Sprintf("ghcr.io/kube-bind/konnector:%s", konnectorVersion) + konnectorImage := fmt.Sprintf("ghcr.io/kbind-dev/konnector:%s", konnectorVersion) manifests := kuberesources.NewKonnectorManifests(konnectorImage, h.kubeManager.GetKonnectorHostAliases()) @@ -617,7 +617,7 @@ func (h *handler) handleApplyBinding(w http.ResponseWriter, r *http.Request) { if err != nil { konnectorVersion = "latest" } - konnectorImage := fmt.Sprintf("ghcr.io/kube-bind/konnector:%s", konnectorVersion) + konnectorImage := fmt.Sprintf("ghcr.io/kbind-dev/konnector:%s", konnectorVersion) // Parse optional host alias overrides from request var overrideHostAliases []corev1.HostAlias diff --git a/cli/pkg/kubectl/bind-apiservice/plugin/konnector.go b/cli/pkg/kubectl/bind-apiservice/plugin/konnector.go index 2ae51f37c..2614d2b64 100644 --- a/cli/pkg/kubectl/bind-apiservice/plugin/konnector.go +++ b/cli/pkg/kubectl/bind-apiservice/plugin/konnector.go @@ -38,7 +38,7 @@ import ( ) const ( - konnectorImage = "ghcr.io/kube-bind/konnector" + konnectorImage = "ghcr.io/kbind-dev/konnector" ) // DeployKonnector deploys the konnector to the cluster. diff --git a/cli/pkg/kubectl/dev/cmd/cmd.go b/cli/pkg/kubectl/dev/cmd/cmd.go index cff914c5c..19acb2b03 100644 --- a/cli/pkg/kubectl/dev/cmd/cmd.go +++ b/cli/pkg/kubectl/dev/cmd/cmd.go @@ -98,7 +98,7 @@ func newCreateCommand(streams genericclioptions.IOStreams) (*cobra.Command, erro The backend chart can be sourced from: - - OCI registry (default): oci://ghcr.io/kube-bind/charts/backend + - OCI registry (default): oci://ghcr.io/kbind-dev/charts/backend - Local filesystem: --chart-path ./deploy/charts/backend - Custom OCI registry: --chart-path oci://custom.registry/charts/backend `), diff --git a/cli/pkg/kubectl/dev/plugin/create.go b/cli/pkg/kubectl/dev/plugin/create.go index 53e0cc502..ce43a119e 100644 --- a/cli/pkg/kubectl/dev/plugin/create.go +++ b/cli/pkg/kubectl/dev/plugin/create.go @@ -87,7 +87,7 @@ func NewDevOptions(streams genericclioptions.IOStreams) *DevOptions { Streams: streams, ProviderClusterName: "kind-provider", ConsumerClusterName: "kind-consumer", - ChartPath: "oci://ghcr.io/kube-bind/charts/backend", + ChartPath: "oci://ghcr.io/kbind-dev/charts/backend", } } @@ -101,7 +101,7 @@ func (o *DevOptions) AddCmdFlags(cmd *cobra.Command) { cmd.Flags().DurationVar(&o.WaitForReadyTimeout, "wait-for-ready-timeout", 2*time.Minute, "Timeout for waiting for the cluster to be ready") cmd.Flags().StringVar(&o.ChartPath, "chart-path", o.ChartPath, "Helm chart path or OCI registry URL") cmd.Flags().StringVar(&o.ChartVersion, "chart-version", "", "The version of the Helm chart to use") - cmd.Flags().StringVar(&o.BackendImage, "backend-image", "ghcr.io/kube-bind/backend", "The name of kube-bind backend to use in dev mode") + cmd.Flags().StringVar(&o.BackendImage, "backend-image", "ghcr.io/kbind-dev/backend", "The name of kube-bind backend to use in dev mode") cmd.Flags().StringVar(&o.BackendTag, "backend-tag", "", "The tag of the kube-bind backend image to use in dev mode") cmd.Flags().StringVar(&o.KindNetwork, "kind-network", "kube-bind-dev", "The name of the kind network to use in dev mode") } diff --git a/deploy/charts/backend/README.md b/deploy/charts/backend/README.md index 9bc98578a..3fa18f890 100644 --- a/deploy/charts/backend/README.md +++ b/deploy/charts/backend/README.md @@ -7,7 +7,7 @@ A Helm chart for kube-bind backend deployment ## Installation ```bash -helm install kube-bind-backend oci://ghcr.io/kube-bind/charts/backend --version +helm install kube-bind-backend oci://ghcr.io/kbind-dev/charts/backend --version ``` ## Configuration @@ -35,7 +35,7 @@ See [values.yaml](values.yaml) for the full list of configurable parameters. | backend.extraArgs | list | `[]` | Extra command-line arguments to pass to the backend | | backend.frontendDisabled | bool | `false` | Disable the frontend UI | | backend.image.pullPolicy | string | `"IfNotPresent"` | Image pull policy | -| backend.image.repository | string | `"ghcr.io/kube-bind/backend"` | Image repository | +| backend.image.repository | string | `"ghcr.io/kbind-dev/backend"` | Image repository | | backend.image.tag | string | `""` | Overrides the image tag whose default is the chart appVersion | | backend.kubeconfig | string | `""` | Path to a kubeconfig file. Only required if out-of-cluster. | | backend.listenAddress | string | `"0.0.0.0:8080"` | Address the backend listens on | diff --git a/deploy/charts/backend/README.md.gotmpl b/deploy/charts/backend/README.md.gotmpl index e2c913c30..abf817895 100644 --- a/deploy/charts/backend/README.md.gotmpl +++ b/deploy/charts/backend/README.md.gotmpl @@ -7,7 +7,7 @@ ## Installation ```bash -helm install kube-bind-backend oci://ghcr.io/kube-bind/charts/backend --version +helm install kube-bind-backend oci://ghcr.io/kbind-dev/charts/backend --version ``` ## Configuration diff --git a/deploy/charts/backend/values.yaml b/deploy/charts/backend/values.yaml index 027e9d1bc..0dba4ebe0 100644 --- a/deploy/charts/backend/values.yaml +++ b/deploy/charts/backend/values.yaml @@ -10,7 +10,7 @@ backend: # Container image configuration image: # -- Image repository - repository: ghcr.io/kube-bind/backend + repository: ghcr.io/kbind-dev/backend # -- Image pull policy pullPolicy: IfNotPresent # -- Overrides the image tag whose default is the chart appVersion diff --git a/docs/content/blog/posts/2026-02-14-kube-bind-internals.md b/docs/content/blog/posts/2026-02-14-kube-bind-internals.md index c18651288..46ff4a27d 100644 --- a/docs/content/blog/posts/2026-02-14-kube-bind-internals.md +++ b/docs/content/blog/posts/2026-02-14-kube-bind-internals.md @@ -177,7 +177,7 @@ helm upgrade --install \ --set backend.tlsExternalServerName=kubernetes.default.svc \ --set backend.oidc.issuerUrl=http://kube-bind-backend.kube-bind.svc:8080/oidc \ --set backend.oidc.callbackUrl=http://kube-bind-backend.kube-bind.svc:8080/api/callback \ - kube-bind oci://ghcr.io/kube-bind/charts/backend --version 0.7.1 + kube-bind oci://ghcr.io/kbind-dev/charts/backend --version 0.7.1 ``` > **Note:** The OIDC configuration used here (which uses the built-in mock OIDC provider of `kube-bind-backend`) is for demonstration purposes only. For a production deployment, you must integrate with a real OIDC provider. See [Installation with Helm](../../setup/helm.md) for production guidelines. diff --git a/docs/content/blog/posts/2026-02-22-kube-bind-keycloak.md b/docs/content/blog/posts/2026-02-22-kube-bind-keycloak.md index a6b7111b5..83dff8e02 100644 --- a/docs/content/blog/posts/2026-02-22-kube-bind-keycloak.md +++ b/docs/content/blog/posts/2026-02-22-kube-bind-keycloak.md @@ -317,7 +317,7 @@ helm upgrade --install kube-bind \ --set backend.oidc.clientSecret=cSmfhB3RNuetE8pgz1hDVjDHsDpc2r2v\ --set backend.oidc.callbackUrl=http://kube-bind.local:8080/api/callback \ --set backend.oidc.allowedGroups={kube-bind-users} \ - oci://ghcr.io/kube-bind/charts/backend --version 0.7.1 + oci://ghcr.io/kbind-dev/charts/backend --version 0.7.1 ``` Replace `` with what you copied from the Keycloak credentials tab. diff --git a/docs/content/setup/helm.md b/docs/content/setup/helm.md index df85fa702..287a240c4 100644 --- a/docs/content/setup/helm.md +++ b/docs/content/setup/helm.md @@ -66,7 +66,7 @@ helm upgrade \ --set gatewayApi.route.path=/ \ --set gatewayApi.route.pathType=PathPrefix \ --set image.tag=v${VERSION} \ - kube-bind oci://ghcr.io/kube-bind/charts/backend --version ${VERSION} + kube-bind oci://ghcr.io/kbind-dev/charts/backend --version ${VERSION} ``` 4. **Seed with example resources (optional):** @@ -294,7 +294,7 @@ kube-bind Helm charts are published as OCI images to GitHub Container Registry: ### Backend Chart -- **Registry**: `oci://ghcr.io/kube-bind/charts/backend` +- **Registry**: `oci://ghcr.io/kbind-dev/charts/backend` - **Latest Release**: Use the latest tag version (e.g., `1.0.0`) - **Development Builds**: Available as `0.0.0-` format for each commit to main diff --git a/docs/content/setup/kind-setup.md b/docs/content/setup/kind-setup.md index 7db19ce04..cc39f09bf 100644 --- a/docs/content/setup/kind-setup.md +++ b/docs/content/setup/kind-setup.md @@ -28,7 +28,7 @@ helm upgrade \ --install \ --namespace kube-bind \ --create-namespace \ - kube-bind oci://ghcr.io/kube-bind/charts/backend --version 0.0.0-a50df39d7e4c71f7808f4209ec23f294c5ac8f86 + kube-bind oci://ghcr.io/kbind-dev/charts/backend --version 0.0.0-a50df39d7e4c71f7808f4209ec23f294c5ac8f86 helm upgrade \ --install \ diff --git a/docs/content/usage/integrations/cert-manager.md b/docs/content/usage/integrations/cert-manager.md index d4922079c..ba252580d 100644 --- a/docs/content/usage/integrations/cert-manager.md +++ b/docs/content/usage/integrations/cert-manager.md @@ -108,7 +108,7 @@ Waiting for binding completion from UI... Binding completed successfully! Created kube-bind namespace. 🔒 Created secret kube-bind/kubeconfig-p6mfh for host https://api.kcp-prod.kcp.internal.canary.k8s.ondemand.com:443, namespace kube-bind-dkxkx -🚀 Deploying konnector v0.6.0 to namespace kube-bind with custom image "ghcr.io/kube-bind/konnector:v0.6.0-rc1". +🚀 Deploying konnector v0.6.0 to namespace kube-bind with custom image "ghcr.io/kbind-dev/konnector:v0.6.0-rc1". Waiting for the ................... ✅ Created APIServiceBinding certificate for 1 resources Created 1 APIServiceBinding(s): diff --git a/docs/content/usage/integrations/crossplane.md b/docs/content/usage/integrations/crossplane.md index f09a42e3f..1fe61b280 100644 --- a/docs/content/usage/integrations/crossplane.md +++ b/docs/content/usage/integrations/crossplane.md @@ -392,7 +392,7 @@ Waiting for binding completion from UI... Binding completed successfully! 🔒 Updated secret kube-bind/kubeconfig-zxrdn for host https://kube-bind.example.com, namespace kube-bind-bp52k -🚀 Deploying konnector v0.6.0 to namespace kube-bind with custom image "ghcr.io/kube-bind/konnector:v0.6.0". +🚀 Deploying konnector v0.6.0 to namespace kube-bind with custom image "ghcr.io/kbind-dev/konnector:v0.6.0". ✅ Created APIServiceBinding mysqldatabase-6rvjt for 1 resources Created 1 APIServiceBinding(s): - mysqldatabase-6rvjt diff --git a/docs/content/usage/integrations/kro.md b/docs/content/usage/integrations/kro.md index 0977acaba..cd1c429e1 100644 --- a/docs/content/usage/integrations/kro.md +++ b/docs/content/usage/integrations/kro.md @@ -279,7 +279,7 @@ Waiting for binding completion from UI... (Press Ctrl+C to cancel) Binding completed successfully! 🔒 Updated secret kube-bind/kubeconfig-zdrdn for host https://kube-bind.dev.local, namespace kube-bind-wz2g5 -🚀 Deploying konnector v0.6.0 to namespace kube-bind with custom image "ghcr.io/kube-bind/konnector:v0.6.0". +🚀 Deploying konnector v0.6.0 to namespace kube-bind with custom image "ghcr.io/kbind-dev/konnector:v0.6.0". ✅ Created APIServiceBinding loadbalancer for 1 resources Created 1 APIServiceBinding(s): - loadbalancer diff --git a/hack/kind-example-setup/app-cluster.sh b/hack/kind-example-setup/app-cluster.sh index 6c7bb871d..74eb1a441 100755 --- a/hack/kind-example-setup/app-cluster.sh +++ b/hack/kind-example-setup/app-cluster.sh @@ -17,7 +17,7 @@ set -o nounset set -o pipefail -DEFAULT_KONNECTOR_IMAGE="ghcr.io/kube-bind/konnector:v0.4.6" +DEFAULT_KONNECTOR_IMAGE="ghcr.io/kbind-dev/konnector:v0.4.6" if [[ -z "${HOST_IP:-}" ]]; then source "$(dirname "$0")/host-ip.sh" diff --git a/hack/kind-example-setup/backend-cluster.sh b/hack/kind-example-setup/backend-cluster.sh index c8a4f32fc..d57b80681 100755 --- a/hack/kind-example-setup/backend-cluster.sh +++ b/hack/kind-example-setup/backend-cluster.sh @@ -18,7 +18,7 @@ set -o errexit set -o nounset set -o pipefail -DEFAULT_EXAMPLE_BACKEND_IMAGE="ghcr.io/kube-bind/backend:v0.5.0" +DEFAULT_EXAMPLE_BACKEND_IMAGE="ghcr.io/kbind-dev/backend:v0.5.0" if [[ -z "${HOST_IP:-}" ]]; then source "$(dirname "$0")/host-ip.sh"