adding vth code as well as aaf and cert config
[it/otf.git] / otf-cert-secret-builder / helm / otf-cert-secret-builder / templates / secret.yaml
diff --git a/otf-cert-secret-builder/helm/otf-cert-secret-builder/templates/secret.yaml b/otf-cert-secret-builder/helm/otf-cert-secret-builder/templates/secret.yaml
new file mode 100644 (file)
index 0000000..2179d4e
--- /dev/null
@@ -0,0 +1,13 @@
+apiVersion: v1\r
+kind: Secret\r
+metadata:\r
+  name: {{ .Values.appName}}\r
+type: Opaque\r
+data:\r
+  PKCS12_CERT: {{ .Files.Get .Values.Secret.PKCS12_CERT | b64enc }}\r
+  PKCS12_KEY: {{ .Values.Secret.PKCS12_KEY | b64enc}}\r
+  PEM_CERT: {{ .Files.Get .Values.Secret.PEM_CERT | b64enc}}\r
+  PEM_KEY: {{ .Files.Get .Values.Secret.PEM_KEY | b64enc}}\r
+  private_key: {{ .Files.Get .Values.Secret.privateKey.key | b64enc}}\r
+  private_key_username:  {{ .Values.Secret.privateKey.username | b64enc}}\r
+  private_key_passphrase: {{ .Values.Secret.privateKey.passphrase | b64enc}}\r