From ae630bf9acf36a95c0d8cddc08aa42bf46d3bf43 Mon Sep 17 00:00:00 2001 From: Andrei Kvapil Date: Mon, 5 Feb 2024 09:58:42 +0100 Subject: [PATCH] fix controlplane api --- packages/apps/kubernetes/templates/cluster.yaml | 2 ++ packages/system/capi-providers/templates/providers.yaml | 6 ++++++ 2 files changed, 8 insertions(+) diff --git a/packages/apps/kubernetes/templates/cluster.yaml b/packages/apps/kubernetes/templates/cluster.yaml index 7e9f3a7b..1d01b25f 100644 --- a/packages/apps/kubernetes/templates/cluster.yaml +++ b/packages/apps/kubernetes/templates/cluster.yaml @@ -34,6 +34,8 @@ metadata: namespace: {{ .Release.Namespace }} labels: cluster.x-k8s.io/role: control-plane + annotations: + kamaji.clastix.io/kubeconfig-secret-key: "super-admin.svc" spec: dataStoreName: "{{ $etcd }}" addons: diff --git a/packages/system/capi-providers/templates/providers.yaml b/packages/system/capi-providers/templates/providers.yaml index e9decc0b..dd6af714 100644 --- a/packages/system/capi-providers/templates/providers.yaml +++ b/packages/system/capi-providers/templates/providers.yaml @@ -8,6 +8,12 @@ apiVersion: operator.cluster.x-k8s.io/v1alpha2 kind: ControlPlaneProvider metadata: name: kamaji +spec: + # fix: https://github.com/clastix/cluster-api-control-plane-provider-kamaji/pull/78 + deployment: + containers: + - name: manager + imageUrl: ghcr.io/kvaps/test:cluster-api-control-plane-provider-kamaji-v0.6.0 --- apiVersion: operator.cluster.x-k8s.io/v1alpha2 kind: BootstrapProvider