From cd109dcf061d9e793b88baae5acec6ec867234d4 Mon Sep 17 00:00:00 2001 From: Dario Tranchitella Date: Fri, 9 Dec 2022 16:11:14 +0100 Subject: [PATCH] fix: using slash prefix for etcd datastore --- internal/builders/controlplane/deployment.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/builders/controlplane/deployment.go b/internal/builders/controlplane/deployment.go index c8e156f..229ee35 100644 --- a/internal/builders/controlplane/deployment.go +++ b/internal/builders/controlplane/deployment.go @@ -566,7 +566,7 @@ func (d *Deployment) buildKubeAPIServerCommand(tenantControlPlane *kamajiv1alpha } desiredArgs["--etcd-compaction-interval"] = "0" - desiredArgs["--etcd-prefix"] = tenantControlPlane.Status.Storage.Setup.Schema + desiredArgs["--etcd-prefix"] = fmt.Sprintf("/%s", tenantControlPlane.Status.Storage.Setup.Schema) desiredArgs["--etcd-servers"] = strings.Join(httpsEndpoints, ",") desiredArgs["--etcd-cafile"] = "/etc/kubernetes/pki/etcd/ca.crt" desiredArgs["--etcd-certfile"] = "/etc/kubernetes/pki/etcd/server.crt"