From da7b7d6b5d1787292dbe46e1391225706e3266ae Mon Sep 17 00:00:00 2001 From: aldmbmtl Date: Thu, 25 Jun 2026 14:15:45 -0400 Subject: [PATCH 1/4] Adding in test env for the nginx ingress removal. --- templates/genesis/ingress.yaml | 11 +---------- values.yaml | 2 +- 2 files changed, 2 insertions(+), 11 deletions(-) diff --git a/templates/genesis/ingress.yaml b/templates/genesis/ingress.yaml index feec8d2..4b0d923 100644 --- a/templates/genesis/ingress.yaml +++ b/templates/genesis/ingress.yaml @@ -3,8 +3,6 @@ kind: Ingress metadata: name: genesis-ingress namespace: argocd - annotations: - nginx.ingress.kubernetes.io/auth-url: "http://genesis.{{ .Release.Namespace }}.svc.cluster.local:3000/api/socket-auth/" spec: ingressClassName: {{ .Values.ingressClassName }} rules: @@ -17,11 +15,4 @@ spec: service: name: genesis port: - number: 3000 - - path: "/socket.io" - pathType: ImplementationSpecific - backend: - service: - name: genesis - port: - number: 8000 \ No newline at end of file + number: 3000 \ No newline at end of file diff --git a/values.yaml b/values.yaml index bd11a1e..c0ed6fd 100644 --- a/values.yaml +++ b/values.yaml @@ -1,7 +1,7 @@ image: registry: "junoinnovations" repository: "genesis" - tag: "v6.0.0" + tag: "1406-feat-embed-nginx" image_pull_secret: # Image pull secret to use for the project. This is the name of the secret in the namespace host: # Hostname to use for the Genesis ingress pull_policy: Always # Pull policy to use for the Genesis image From a75bab91ff4f229cc5f744606d90a5494dc91ac0 Mon Sep 17 00:00:00 2001 From: aldmbmtl Date: Thu, 25 Jun 2026 14:44:49 -0400 Subject: [PATCH 2/4] Adding in test env for the nginx ingress removal. --- templates/genesis/ingress.yaml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/templates/genesis/ingress.yaml b/templates/genesis/ingress.yaml index 4b0d923..8208b71 100644 --- a/templates/genesis/ingress.yaml +++ b/templates/genesis/ingress.yaml @@ -4,10 +4,8 @@ metadata: name: genesis-ingress namespace: argocd spec: - ingressClassName: {{ .Values.ingressClassName }} rules: - - host: {{ .Values.host }} - http: + - http: paths: - path: "/" pathType: Prefix From 3d80d21c734967a89094ad90e9b8296f37d03f85 Mon Sep 17 00:00:00 2001 From: aldmbmtl Date: Thu, 25 Jun 2026 16:28:20 -0400 Subject: [PATCH 3/4] Adding in test env for the nginx ingress removal. --- templates/genesis/ingress.yaml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/templates/genesis/ingress.yaml b/templates/genesis/ingress.yaml index 8208b71..c823447 100644 --- a/templates/genesis/ingress.yaml +++ b/templates/genesis/ingress.yaml @@ -4,6 +4,9 @@ metadata: name: genesis-ingress namespace: argocd spec: + {{- if .Values.ingressClassName }} + ingressClassName: {{ .Values.ingressClassName }} + {{- end }} rules: - http: paths: @@ -13,4 +16,7 @@ spec: service: name: genesis port: - number: 3000 \ No newline at end of file + number: 3000 + {{- if .Values.host }} + host: {{ .Values.host }} + {{- end }} \ No newline at end of file From b01e42234474853dd9dd304c65b8829fa56f50f6 Mon Sep 17 00:00:00 2001 From: aldmbmtl Date: Mon, 29 Jun 2026 15:44:24 -0400 Subject: [PATCH 4/4] Pushing for CW testing --- values.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/values.yaml b/values.yaml index c0ed6fd..bd11a1e 100644 --- a/values.yaml +++ b/values.yaml @@ -1,7 +1,7 @@ image: registry: "junoinnovations" repository: "genesis" - tag: "1406-feat-embed-nginx" + tag: "v6.0.0" image_pull_secret: # Image pull secret to use for the project. This is the name of the secret in the namespace host: # Hostname to use for the Genesis ingress pull_policy: Always # Pull policy to use for the Genesis image