diff --git a/submariner-operator/templates/submariner.yaml b/submariner-operator/templates/submariner.yaml index 457651f..46a4bdf 100644 --- a/submariner-operator/templates/submariner.yaml +++ b/submariner-operator/templates/submariner.yaml @@ -10,6 +10,7 @@ spec: brokerK8sCA: {{ .Values.broker.ca }} brokerK8sRemoteNamespace: {{ .Values.broker.namespace }} ceIPSecDebug: {{ .Values.ipsec.debug }} + ceIPSecForceUDPEncaps: {{ .Values.ipsec.forceUDPEncaps }} ceIPSecIKEPort: {{ .Values.ipsec.ikePort }} ceIPSecNATTPort: {{ .Values.ipsec.natPort }} ceIPSecPSK: {{ .Values.ipsec.psk }} @@ -26,3 +27,8 @@ spec: serviceDiscoveryEnabled: {{ .Values.submariner.serviceDiscovery }} cableDriver: {{ .Values.submariner.cableDriver }} connectionHealthCheck: {{ .Values.submariner.healthcheckEnabled }} +{{- with .Values.submariner.coreDNSCustomConfig }} + coreDNSCustomConfig: + configmapName: .configmapName + namespace: .namespace +{{- end }} \ No newline at end of file diff --git a/submariner-operator/values.yaml b/submariner-operator/values.yaml index f4aa05b..63d32ee 100644 --- a/submariner-operator/values.yaml +++ b/submariner-operator/values.yaml @@ -11,6 +11,7 @@ submariner: serviceDiscovery: true cableDriver: "libreswan" healthcheckEnabled: true + coreDNSCustomConfig: {} images: repository: quay.io/submariner tag: "0.10.1" @@ -26,6 +27,7 @@ rbac: ipsec: psk: "" debug: false + forceUDPEncaps: false ikePort: 500 natPort: 4500 leadership: