diff --git a/manifests/baremetal/keepalived.yaml b/manifests/baremetal/keepalived.yaml index 23ea907a85..5b92d7cffa 100644 --- a/manifests/baremetal/keepalived.yaml +++ b/manifests/baremetal/keepalived.yaml @@ -18,6 +18,9 @@ spec: path: "/etc/kubernetes/kubeconfig" - name: conf-dir empty-dir: {} + - name: manifests + hostPath: + path: "/opt/openshift/manifests" initContainers: - name: render-config image: {{ .Images.BaremetalRuntimeCfgBootstrap }} @@ -34,6 +37,8 @@ spec: - "/config" - "--out-dir" - "/etc/keepalived" + - "--cluster-config" + - "/opt/openshift/manifests/cluster-config.yaml" resources: {} volumeMounts: - name: resource-dir @@ -42,6 +47,8 @@ spec: mountPath: "/etc/kubernetes/kubeconfig" - name: conf-dir mountPath: "/etc/keepalived" + - name: manifests + mountPath: "/opt/openshift/manifests" imagePullPolicy: IfNotPresent containers: - name: keepalived diff --git a/pkg/operator/assets/bindata.go b/pkg/operator/assets/bindata.go index 656e6ab077..80624c6bd9 100644 --- a/pkg/operator/assets/bindata.go +++ b/pkg/operator/assets/bindata.go @@ -299,6 +299,9 @@ spec: path: "/etc/kubernetes/kubeconfig" - name: conf-dir empty-dir: {} + - name: manifests + hostPath: + path: "/opt/openshift/manifests" initContainers: - name: render-config image: {{ .Images.BaremetalRuntimeCfgBootstrap }} @@ -315,6 +318,8 @@ spec: - "/config" - "--out-dir" - "/etc/keepalived" + - "--cluster-config" + - "/opt/openshift/manifests/cluster-config.yaml" resources: {} volumeMounts: - name: resource-dir @@ -323,6 +328,8 @@ spec: mountPath: "/etc/kubernetes/kubeconfig" - name: conf-dir mountPath: "/etc/keepalived" + - name: manifests + mountPath: "/opt/openshift/manifests" imagePullPolicy: IfNotPresent containers: - name: keepalived