(feat): add conditional support for GitOps utilizing CRD spec.brokerK8sSecret

Signed-off-by: Kyle Petryszak <6314611+ProjectInitiative@users.noreply.github.com>
This commit is contained in:
Kyle Petryszak
2026-01-17 10:48:40 -05:00
committed by Thomas Pantelis
parent 7ce63280c2
commit 8e92d2c3e7
3 changed files with 6 additions and 0 deletions
+1
View File
@@ -52,5 +52,6 @@ Submariner enables direct networking between Pods and Services in different Kube
| submariner.images.tag | string | `"0.14.0"` | |
| submariner.natEnabled | bool | `false` | |
| submariner.serviceCidr | string | `""` | |
| submariner.brokerK8sSecret | string | `""` | Name of the Kubernetes Secret containing broker credentials (ca.crt, token). |
| submariner.serviceDiscovery | bool | `true` | |
| submariner.token | string | `""` | |
@@ -6,8 +6,12 @@ metadata:
spec:
broker: k8s
brokerK8sApiServer: {{ .Values.broker.server }}
{{- if .Values.submariner.brokerK8sSecret }}
brokerK8sSecret: {{ .Values.submariner.brokerK8sSecret }}
{{- else }}
brokerK8sApiServerToken: {{ .Values.broker.token }}
brokerK8sCA: {{ .Values.broker.ca }}
{{- end }}
brokerK8sRemoteNamespace: {{ .Values.broker.namespace }}
brokerK8sInsecure: {{ .Values.broker.insecure }}
ceIPSecDebug: {{ .Values.ipsec.debug }}
+1
View File
@@ -7,6 +7,7 @@ submariner:
globalCidr: ""
clustersetIpCidr: ""
clustersetIpEnabled: false
brokerK8sSecret: ""
loadBalancerEnabled: false
natEnabled: false
colorCodes: blue