diff --git a/manifests/05-config.yaml b/manifests/05-config.yaml index 7960c4ec3..7403479aa 100644 --- a/manifests/05-config.yaml +++ b/manifests/05-config.yaml @@ -9,6 +9,7 @@ metadata: include.release.openshift.io/self-managed-high-availability: "true" include.release.openshift.io/single-node-developer: "true" capability.openshift.io/name: Console + config.openshift.io/inject-tls: "true" data: controller-config.yaml: | apiVersion: operator.openshift.io/v1alpha1 diff --git a/manifests/07-operator-ibm-cloud-managed.yaml b/manifests/07-operator-ibm-cloud-managed.yaml index eabfb01e1..f0f47c8bd 100644 --- a/manifests/07-operator-ibm-cloud-managed.yaml +++ b/manifests/07-operator-ibm-cloud-managed.yaml @@ -25,6 +25,9 @@ spec: containers: - args: - --config=/var/run/configmaps/config/controller-config.yaml + - --terminate-on-files=/var/run/configmaps/config/controller-config.yaml + - --terminate-on-files=/var/run/secrets/serving-cert/tls.crt + - --terminate-on-files=/var/run/secrets/serving-cert/tls.key command: - console - operator diff --git a/manifests/07-operator.yaml b/manifests/07-operator.yaml index 82d03645c..0ff98ffdc 100644 --- a/manifests/07-operator.yaml +++ b/manifests/07-operator.yaml @@ -58,6 +58,9 @@ spec: - operator args: - "--config=/var/run/configmaps/config/controller-config.yaml" + - "--terminate-on-files=/var/run/configmaps/config/controller-config.yaml" + - "--terminate-on-files=/var/run/secrets/serving-cert/tls.crt" + - "--terminate-on-files=/var/run/secrets/serving-cert/tls.key" imagePullPolicy: IfNotPresent volumeMounts: - mountPath: /var/run/configmaps/config