diff --git a/k8s/helm/tngkds/Chart.yaml b/k8s/helm/tngkds/Chart.yaml index 93b8365..6a0f5bf 100644 --- a/k8s/helm/tngkds/Chart.yaml +++ b/k8s/helm/tngkds/Chart.yaml @@ -15,7 +15,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.1.0 +version: 0.2.0 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to diff --git a/k8s/helm/tngkds/charts/tngkds-backend/Chart.yaml b/k8s/helm/tngkds/charts/tngkds-backend/Chart.yaml index ef2337c..0d4f241 100644 --- a/k8s/helm/tngkds/charts/tngkds-backend/Chart.yaml +++ b/k8s/helm/tngkds/charts/tngkds-backend/Chart.yaml @@ -15,7 +15,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.1.0 +version: 0.1.1 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to diff --git a/k8s/helm/tngkds/charts/tngkds-postgres/Chart.yaml b/k8s/helm/tngkds/charts/tngkds-postgres/Chart.yaml index f138934..8e1d514 100644 --- a/k8s/helm/tngkds/charts/tngkds-postgres/Chart.yaml +++ b/k8s/helm/tngkds/charts/tngkds-postgres/Chart.yaml @@ -15,7 +15,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.1.0 +version: 0.1.1 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to diff --git a/k8s/helm/tngkds/templates/did-signer-secret.yaml b/k8s/helm/tngkds/templates/did-signer-secret.yaml new file mode 100644 index 0000000..a1918d9 --- /dev/null +++ b/k8s/helm/tngkds/templates/did-signer-secret.yaml @@ -0,0 +1,8 @@ +kind: Secret +apiVersion: v1 +metadata: + name: did-signer-secret + namespace: {{ .Release.Namespace }} +data: + did-signer.p12: {{ .Values.secrets.didSigner }} +type: Opaque diff --git a/k8s/helm/tngkds/templates/mtls-secret.yaml b/k8s/helm/tngkds/templates/mtls-secret.yaml new file mode 100644 index 0000000..44fa91f --- /dev/null +++ b/k8s/helm/tngkds/templates/mtls-secret.yaml @@ -0,0 +1,10 @@ +kind: Secret +apiVersion: v1 +metadata: + name: mtls-secret + namespace: {{ .Release.Namespace }} +data: + tls_key_store.p12: {{ .Values.secrets.mtls.tlsKeyStore }} + tng_tls_server_truststore.p12: {{ .Values.secrets.mtls.tlsServerTrustStore }} + trustanchor_store.jks: {{ .Values.secrets.mtls.tlsTrustAnchorStore }} +type: Opaque \ No newline at end of file diff --git a/k8s/helm/tngkds/templates/tng-distribution-pull-secret.yaml b/k8s/helm/tngkds/templates/tng-distribution-pull-secret.yaml new file mode 100644 index 0000000..a0e8869 --- /dev/null +++ b/k8s/helm/tngkds/templates/tng-distribution-pull-secret.yaml @@ -0,0 +1,8 @@ +kind: Secret +apiVersion: v1 +metadata: + name: tng-distribution-pull-secret + namespace: {{ .Release.Namespace }} +data: + .dockerconfigjson: {{ .Values.secrets.dockerPull }} +type: kubernetes.io/dockerconfigjson \ No newline at end of file diff --git a/k8s/helm/tngkds/templates/truststore-secret.yaml b/k8s/helm/tngkds/templates/truststore-secret.yaml new file mode 100644 index 0000000..a9ce58d --- /dev/null +++ b/k8s/helm/tngkds/templates/truststore-secret.yaml @@ -0,0 +1,8 @@ +kind: Secret +apiVersion: v1 +metadata: + name: truststore-secret + namespace: {{ .Release.Namespace }} +data: + tls_trust_store.jks: {{ .Values.secrets.trustStore }} +type: Opaque \ No newline at end of file diff --git a/k8s/helm/tngkds/values.yaml b/k8s/helm/tngkds/values.yaml index 0d6c767..4a785c0 100644 --- a/k8s/helm/tngkds/values.yaml +++ b/k8s/helm/tngkds/values.yaml @@ -41,3 +41,11 @@ tngkds-backend: alias: trustanchor password: path: /certs/trustanchor_store.jks + secrets: # Below are all b64 encoded + didSigner: + dockerPull: + trustStore: + mtls: + tlsKeyStore: + tlsServerTrustStore: + tlsTrustAnchorStore: \ No newline at end of file