diff --git a/manifests/03_cm.yaml b/manifests/03_cm.yaml index 234f42f87..34a19b956 100644 --- a/manifests/03_cm.yaml +++ b/manifests/03_cm.yaml @@ -8,6 +8,7 @@ metadata: include.release.openshift.io/ibm-cloud-managed: "true" include.release.openshift.io/self-managed-high-availability: "true" include.release.openshift.io/single-node-developer: "true" + config.openshift.io/inject-tls: "true" data: operator-config.yaml: | apiVersion: operator.openshift.io/v1alpha1 diff --git a/manifests/05_deploy-ibm-cloud-managed.yaml b/manifests/05_deploy-ibm-cloud-managed.yaml index 920a201d0..147915fa6 100644 --- a/manifests/05_deploy-ibm-cloud-managed.yaml +++ b/manifests/05_deploy-ibm-cloud-managed.yaml @@ -26,6 +26,9 @@ spec: containers: - args: - --config=/var/run/configmaps/config/operator-config.yaml + - --terminate-on-files=/var/run/configmaps/config/operator-config.yaml + - --terminate-on-files=/var/run/secrets/serving-cert/tls.crt + - --terminate-on-files=/var/run/secrets/serving-cert/tls.key - -v=2 command: - service-ca-operator diff --git a/manifests/05_deploy.yaml b/manifests/05_deploy.yaml index 41bb24807..2e8327428 100644 --- a/manifests/05_deploy.yaml +++ b/manifests/05_deploy.yaml @@ -41,6 +41,9 @@ spec: command: ["service-ca-operator", "operator"] args: - "--config=/var/run/configmaps/config/operator-config.yaml" + - "--terminate-on-files=/var/run/configmaps/config/operator-config.yaml" + - "--terminate-on-files=/var/run/secrets/serving-cert/tls.crt" + - "--terminate-on-files=/var/run/secrets/serving-cert/tls.key" - "-v=2" resources: requests: