Files
submariner-charts/submariner-operator
Tom Pantelis 028400610b Generate CRD and RBAC yaml templates from submariner-operator
The submariner-operator repo is the source of truth for the
CRD and RBAC resource yaml used by subctl and the ACM add-on so
we should use it for the helm charts as well. This will avoid
having to duplicate changes from the submariner-operator repo.
All the yaml is assembled in the pkg/embeddedyamls/yamls.go file
in submariner-operator so download and extract the yaml into
template files in the chart templates directories which can then
be included in other manifest files.

Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
2025-01-21 22:59:29 -05:00
..
2020-11-06 07:56:55 +01:00
2020-11-06 07:56:55 +01:00

submariner-operator

Submariner enables direct networking between Pods and Services in different Kubernetes clusters

Homepage: https://submariner-io.github.io/

Maintainers

Name Email Url
Contributors to the Submariner project submariner-dev@googlegroups.com https://submariner.io/

Source Code

Values

Key Type Default Description
broker.ca string ""
broker.globalnet bool false
broker.insecure bool false
broker.namespace string "xyz"
broker.server string "example.k8s.apiserver"
broker.token string "test"
ipsec.debug bool false
ipsec.forceUDPEncaps bool false
ipsec.ikePort int 500
ipsec.natPort int 4500
ipsec.psk string ""
leadership.leaseDuration int 10
leadership.renewDeadline int 5
leadership.retryPeriod int 2
operator.affinity object {}
operator.image.pullPolicy string "IfNotPresent"
operator.image.repository string "quay.io/submariner/submariner-operator"
operator.image.tag string "0.14.0"
operator.resources object {}
operator.tolerations list []
rbac.create bool true
serviceAccounts.gateway.create bool true
serviceAccounts.gateway.name string ""
serviceAccounts.globalnet.create bool true
serviceAccounts.globalnet.name string ""
serviceAccounts.lighthouseAgent.create bool true
serviceAccounts.lighthouseAgent.name string ""
serviceAccounts.lighthouseCoreDns.create bool true
serviceAccounts.lighthouseCoreDns.name string ""
serviceAccounts.operator.create bool true
serviceAccounts.operator.name string ""
serviceAccounts.routeAgent.create bool true
serviceAccounts.routeAgent.name string ""
submariner.cableDriver string "libreswan"
submariner.clusterCidr string ""
submariner.clusterId string ""
submariner.colorCodes string "blue"
submariner.coreDNSCustomConfig object {}
submariner.debug bool false
submariner.globalCidr string ""
submariner.clustersetIpCidr string ""
submariner.clustersetIpEnabled bool false
submariner.healthcheckEnabled bool true
submariner.images.repository string "quay.io/submariner"
submariner.images.tag string "0.14.0"
submariner.natEnabled bool false
submariner.serviceCidr string ""
submariner.serviceDiscovery bool true
submariner.token string ""