mirror of
https://github.com/submariner-io/submariner-charts.git
synced 2026-09-20 19:10:34 +00:00
As part of Globalnet enhancement where kubeproxy dependency is removed, the Globalnet Pod will now create internal services for every exported service in the respective namespace where the original service resides. This PR adds the necessary clusterRole to allow Globalnet pod to create/delete such internal services. Related to: https://github.com/submariner-io/submariner/issues/1166 Signed-off-by: Sridhar Gaddam <sgaddam@redhat.com>
submariner-operator
Submariner enables direct networking between Pods and Services in different Kubernetes clusters
Homepage: https://submariner-io.github.io/
Maintainers
| Name | 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" |
|
| gateway.image.repository | string | "quay.io/submariner/submariner-gateway" |
|
| gateway.image.tag | string | "0.10.1" |
|
| 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.10.1" |
|
| 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.healthcheckEnabled | bool | true |
|
| submariner.images.repository | string | "quay.io/submariner" |
|
| submariner.images.tag | string | "0.10.1" |
|
| submariner.natEnabled | bool | false |
|
| submariner.serviceCidr | string | "" |
|
| submariner.serviceDiscovery | bool | true |
|
| submariner.token | string | "" |