diff options
author | Krzysztof Kuzmicki <krzysztof.kuzmicki@nokia.com> | 2022-01-24 08:52:51 +0100 |
---|---|---|
committer | Krzysztof Kuzmicki <krzysztof.kuzmicki@nokia.com> | 2022-01-24 07:59:25 +0000 |
commit | a90de0bd08de449a3b988efbdcb66a66973d1e0f (patch) | |
tree | e1d3d226766c7ffa4da3a3019053a9bfd3b240c5 /helm/netconf/templates/secret.yaml | |
parent | f739bd6b7e48edad36966a00894dc08de0c4de21 (diff) |
Add cert manager support to netconf simulator
Issue-ID: INT-2051
Signed-off-by: Krzysztof Kuzmicki <krzysztof.kuzmicki@nokia.com>
Change-Id: Iebae4cdce78744492a5a7fb53ddcd1db7fd2585d
Diffstat (limited to 'helm/netconf/templates/secret.yaml')
-rw-r--r-- | helm/netconf/templates/secret.yaml | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/helm/netconf/templates/secret.yaml b/helm/netconf/templates/secret.yaml new file mode 100644 index 0000000..a9e21e2 --- /dev/null +++ b/helm/netconf/templates/secret.yaml @@ -0,0 +1,34 @@ +# Copyright © 2022 Nokia. All rights reserved.
+#
+# 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.
+
+{{- if .Values.config.certService.enabled }}
+apiVersion: v1
+kind: Secret
+metadata:
+ name: '{{ .Values.clientCertificates.name }}-secret'
+ namespace: {{ include "netconf.namespace" . }}
+data:
+ p12.pass: MjNlOTE3NzVjOTE4ZTRmNjY4ZTFhYzgyZDY5ZjExYWU0ZWU0ZGM2MTM3YzUwMzZkZjE3MmEyODJhYTA5
+type: Opaque
+
+---
+apiVersion: v1
+kind: Secret
+metadata:
+ name: '{{ .Values.serverCertificates.name }}-secret'
+ namespace: {{ include "netconf.namespace" . }}
+data:
+ p12.pass: MjNlOTE3NzVjOTE4ZTRmNjY4ZTFhYzgyZDY5ZjExYWU0ZWU0ZGM2MTM3YzUwMzZkZjE3MmEyODJhYTA5
+type: Opaque
+{{- end }}
|