From c15c0f9f658d78d1d59ffa01a134ce460c3f7703 Mon Sep 17 00:00:00 2001 From: "lan.tian" Date: Sun, 29 Mar 2026 20:26:58 +0800 Subject: [PATCH] support tls injection by cvo --- manifests/03_configmap.yaml | 3 +-- manifests/07_deployment.yaml | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/manifests/03_configmap.yaml b/manifests/03_configmap.yaml index be56b6a891..cc9715286b 100644 --- a/manifests/03_configmap.yaml +++ b/manifests/03_configmap.yaml @@ -7,9 +7,8 @@ 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 kind: GenericOperatorConfig - servingInfo: - bindNetwork: "tcp" diff --git a/manifests/07_deployment.yaml b/manifests/07_deployment.yaml index 2ed43f1007..e99be4d8a2 100644 --- a/manifests/07_deployment.yaml +++ b/manifests/07_deployment.yaml @@ -36,7 +36,7 @@ spec: echo "Copying system trust bundle" cp -f /var/run/configmaps/trusted-ca-bundle/ca-bundle.crt /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem fi - exec authentication-operator operator --config=/var/run/configmaps/config/operator-config.yaml --v=2 --terminate-on-files=/var/run/configmaps/trusted-ca-bundle/ca-bundle.crt --terminate-on-files=/tmp/terminate + exec authentication-operator operator --config=/var/run/configmaps/config/operator-config.yaml --v=2 --terminate-on-files=/var/run/configmaps/config/operator-config.yaml --terminate-on-files=/var/run/configmaps/trusted-ca-bundle/ca-bundle.crt --terminate-on-files=/tmp/terminate resources: requests: memory: 200Mi