From 1190b7cf5f25f118dd6d30f046bd7f3d73c89a40 Mon Sep 17 00:00:00 2001
From: Sheogorath <sheogorath@shivering-isles.com>
Date: Thu, 3 Mar 2022 01:50:40 +0100
Subject: [PATCH] fix(nginx-system): Refactor config setup to be extendable

---
 infrastructure/nginx-system/release.yaml | 13 +++++++++++--
 1 file changed, 11 insertions(+), 2 deletions(-)

diff --git a/infrastructure/nginx-system/release.yaml b/infrastructure/nginx-system/release.yaml
index 6b9c8bc1c..4917adf83 100644
--- a/infrastructure/nginx-system/release.yaml
+++ b/infrastructure/nginx-system/release.yaml
@@ -15,12 +15,21 @@ spec:
       version: 4.0.17
   interval: 5m
   valuesFrom:
+    - kind: ConfigMap
+      name: ingress-nginx-base-values
+      valuesKey: values.yaml
     - kind: Secret
       name: ingress-nginx-override-values
       valuesKey: values-overrides.yaml
       optional: true
-
-  values:
+---
+apiVersion: v1
+kind: ConfigMap
+metadata:
+  name: ingress-nginx-base-values
+  namespace: nginx-system
+data:
+  values.yaml: |
     controller:
       ingressClassResource:
         name: nginx
-- 
GitLab