| commit | b837ded1fa6f4b3af2ffa913937b3a002206efdc | [log] [tgz] |
|---|---|---|
| author | garciadeblas <gerardo.garciadeblas@telefonica.com> | Wed Sep 10 17:38:41 2025 +0200 |
| committer | garciadeblas <gerardo.garciadeblas@telefonica.com> | Fri Sep 12 12:04:43 2025 +0200 |
| tree | cde2c2fb68abf2e483c703d686fa62dc82254d72 | |
| parent | 24a20d19ad21509690b74ea0293e40e6a6a7937b [diff] |
Update cert-manager to use default namespace for certificates and fix ca-issuer to be an Issuer Change-Id: I19697b5be650478e745ae8c81eb29332e46cc4f7 Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
diff --git a/installers/cluster/addons/install_cluster_addons.sh b/installers/cluster/addons/install_cluster_addons.sh index 1bb9162..c1dab5b 100755 --- a/installers/cluster/addons/install_cluster_addons.sh +++ b/installers/cluster/addons/install_cluster_addons.sh
@@ -88,7 +88,6 @@ helm repo update helm upgrade --install cert-manager --create-namespace --namespace cert-manager jetstack/cert-manager \ --version ${CERTMANAGER_VERSION} --set installCRDs=true --set prometheus.enabled=false \ - --set clusterResourceNamespace=osm \ --set extraArgs="{--enable-certificate-owner-ref=true}" [ -z "${DEBUG_INSTALL}" ] || DEBUG end of function }
diff --git a/installers/helm/osm/templates/certauth_setup/ca-issuer.yaml b/installers/helm/osm/templates/certauth_setup/ca-issuer.yaml index 59de79f..d2869e6 100644 --- a/installers/helm/osm/templates/certauth_setup/ca-issuer.yaml +++ b/installers/helm/osm/templates/certauth_setup/ca-issuer.yaml
@@ -16,9 +16,10 @@ # limitations under the License. ####################################################################################### apiVersion: cert-manager.io/v1 -kind: ClusterIssuer +kind: Issuer metadata: name: ca-issuer + namespace: {{ .Release.Namespace }} spec: ca: secretName: osm-ca
diff --git a/installers/helm/osm/templates/lcm/lcm-client-certificate.yaml b/installers/helm/osm/templates/lcm/lcm-client-certificate.yaml index a16a805..9b84b97 100644 --- a/installers/helm/osm/templates/lcm/lcm-client-certificate.yaml +++ b/installers/helm/osm/templates/lcm/lcm-client-certificate.yaml
@@ -34,6 +34,6 @@ - "client auth" issuerRef: name: ca-issuer - kind: ClusterIssuer + kind: Issuer group: cert-manager.io {{- end }}