From fc7cb987ff8d60f9d334533c7e67ec15f9ab4297 Mon Sep 17 00:00:00 2001 From: James Cole Date: Sun, 17 Nov 2019 15:17:22 +0100 Subject: [PATCH] New Kubernetes deployment --- .deploy/kubernetes/firefly-iii.yaml | 9 ++++++--- .deploy/kubernetes/kustomization.yaml | 4 ++-- .deploy/kubernetes/mysql.yaml | 4 ++-- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/.deploy/kubernetes/firefly-iii.yaml b/.deploy/kubernetes/firefly-iii.yaml index 8bc9309296..925d157c8a 100644 --- a/.deploy/kubernetes/firefly-iii.yaml +++ b/.deploy/kubernetes/firefly-iii.yaml @@ -64,7 +64,10 @@ spec: - name: APP_ENV value: "local" - name: APP_KEY - value: "S0m3R@nd0mString0f32Ch@rsEx@ct1y" + valueFrom: + secretKeyRef: + name: firefly-iii-secrets + key: app_key - name: DB_HOST value: firefly-iii-mysql - name: DB_CONNECTION @@ -76,8 +79,8 @@ spec: - name: DB_PASSWORD valueFrom: secretKeyRef: - name: firefly-iii-mysql-pass - key: password + name: firefly-iii-secrets + key: db_password ports: - containerPort: 80 name: firefly-iii diff --git a/.deploy/kubernetes/kustomization.yaml b/.deploy/kubernetes/kustomization.yaml index 9a9d8a7146..8e7c242e8a 100644 --- a/.deploy/kubernetes/kustomization.yaml +++ b/.deploy/kubernetes/kustomization.yaml @@ -2,7 +2,7 @@ resources: - mysql.yaml - firefly-iii.yaml secretGenerator: -- name: firefly-iii-mysql-pass +- name: firefly-iii-secrets literals: - - password=3kpx1m1VU0w4C2n3GrRN + - db_password=3kpx1m1VU0w4C2n3GrRN - app_key=l92KmYiXEqJauNjgmF04i6sTfivOuPRf diff --git a/.deploy/kubernetes/mysql.yaml b/.deploy/kubernetes/mysql.yaml index f05a6a3f2d..2cbd4938f4 100644 --- a/.deploy/kubernetes/mysql.yaml +++ b/.deploy/kubernetes/mysql.yaml @@ -51,8 +51,8 @@ spec: - name: MYSQL_ROOT_PASSWORD valueFrom: secretKeyRef: - name: firefly-iii-mysql-pass - key: password + name: firefly-iii-secrets + key: db_password ports: - containerPort: 3306 name: mysql