From 4baae166bcda3567ad1d0996c1ea397417244d89 Mon Sep 17 00:00:00 2001 From: jeevanearform <99179126+jeevanearform@users.noreply.github.com> Date: Wed, 27 Sep 2023 16:41:51 +0100 Subject: [PATCH] chore(secret): inject secret to knative deploy --- assets/knative/app-config.yaml | 11 +++++++++++ assets/knative/service.yaml.tmpl | 3 +++ 2 files changed, 14 insertions(+) create mode 100644 assets/knative/app-config.yaml diff --git a/assets/knative/app-config.yaml b/assets/knative/app-config.yaml new file mode 100644 index 0000000..1b5a6ba --- /dev/null +++ b/assets/knative/app-config.yaml @@ -0,0 +1,11 @@ +apiVersion: v1 +kind: Secret +metadata: + name: app-config + namespace: default + annotations: + replicator.v1.mittwald.de/replicate-to: "initium,initium.+" +type: Opaque +data: + db_uname: YWRtaW4K + db_pwd: YWRtaW4K diff --git a/assets/knative/service.yaml.tmpl b/assets/knative/service.yaml.tmpl index 8c3abab..8c0e6bc 100644 --- a/assets/knative/service.yaml.tmpl +++ b/assets/knative/service.yaml.tmpl @@ -9,3 +9,6 @@ spec: containers: - image: {{ .RemoteTag }} imagePullPolicy: Always + envFrom: + - secretRef: + name: app-config