From: garciadeblas Date: Mon, 22 Apr 2024 13:26:44 +0000 (+0200) Subject: Move lcm certificate to lcm folder in OSM helm chart X-Git-Url: https://osm.etsi.org/gitweb/?a=commitdiff_plain;h=7abbfd5aed5bd744d5f49ee834f89822136ca6cc;hp=0a997e26592ea05b60a97ea55fdf480c70333ca4;p=osm%2Fdevops.git Move lcm certificate to lcm folder in OSM helm chart Change-Id: I5be00b4cba1b14d7772e82557c7466312ad8e527 Signed-off-by: garciadeblas --- diff --git a/installers/helm/osm/templates/certauth_setup/lcm-client-certificate.yaml b/installers/helm/osm/templates/certauth_setup/lcm-client-certificate.yaml deleted file mode 100644 index a16a8059..00000000 --- a/installers/helm/osm/templates/certauth_setup/lcm-client-certificate.yaml +++ /dev/null @@ -1,39 +0,0 @@ -{{- if .Values.certauth.enabled -}} -####################################################################################### -# Copyright ETSI Contributors and Others. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or -# implied. -# See the License for the specific language governing permissions and -# limitations under the License. -####################################################################################### -apiVersion: cert-manager.io/v1 -kind: Certificate -metadata: - name: lcm-client - namespace: {{ .Release.Namespace }} -spec: - secretName: lcm-client-cert - privateKey: - rotationPolicy: Always - algorithm: ECDSA - size: 256 - duration: "8760h" - renewBefore: "2208h" - dnsNames: - - lcm.osm.svc.cluster.local - usages: - - "client auth" - issuerRef: - name: ca-issuer - kind: ClusterIssuer - group: cert-manager.io -{{- end }} diff --git a/installers/helm/osm/templates/lcm/lcm-client-certificate.yaml b/installers/helm/osm/templates/lcm/lcm-client-certificate.yaml new file mode 100644 index 00000000..a16a8059 --- /dev/null +++ b/installers/helm/osm/templates/lcm/lcm-client-certificate.yaml @@ -0,0 +1,39 @@ +{{- if .Values.certauth.enabled -}} +####################################################################################### +# Copyright ETSI Contributors and Others. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or +# implied. +# See the License for the specific language governing permissions and +# limitations under the License. +####################################################################################### +apiVersion: cert-manager.io/v1 +kind: Certificate +metadata: + name: lcm-client + namespace: {{ .Release.Namespace }} +spec: + secretName: lcm-client-cert + privateKey: + rotationPolicy: Always + algorithm: ECDSA + size: 256 + duration: "8760h" + renewBefore: "2208h" + dnsNames: + - lcm.osm.svc.cluster.local + usages: + - "client auth" + issuerRef: + name: ca-issuer + kind: ClusterIssuer + group: cert-manager.io +{{- end }}