|
71 | 71 | | discovery.pod.extraArgs | list | `[]` | Extra arguments for the discovery pod. |
|
72 | 72 | | discovery.pod.labels | object | `{}` | Labels for the discovery pod. |
|
73 | 73 | | discovery.pod.resources | object | `{"limits":{},"requests":{}}` | Resource requests and limits (https://kubernetes.io/docs/user-guide/compute-resources/) for the discovery pod. |
|
74 |
| -| fabric.imageName | string | `"ghcr.io/liqotech/fabric"` | Image repository for the fabric pod. | |
| 74 | +| fabric.image.name | string | `"ghcr.io/liqotech/fabric"` | Image repository for the fabric pod. | |
| 75 | +| fabric.image.version | string | `""` | Custom version for the fabric image. If not specified, the global tag is used. | |
75 | 76 | | fabric.pod.annotations | object | `{}` | Annotations for the fabric pod. |
|
76 | 77 | | fabric.pod.extraArgs | list | `[]` | Extra arguments for the fabric pod. |
|
77 | 78 | | fabric.pod.labels | object | `{}` | Labels for the fabric pod. |
|
|
137 | 138 | | networkManager.pod.labels | object | `{}` | Labels for the networkManager pod. |
|
138 | 139 | | networkManager.pod.resources | object | `{"limits":{},"requests":{}}` | Resource requests and limits (https://kubernetes.io/docs/user-guide/compute-resources/) for the networkManager pod. |
|
139 | 140 | | networking.clientResources | list | `[{"apiVersion":"networking.liqo.io/v1alpha1","resource":"wggatewayclients"}]` | Set the list of resources that implement the GatewayClient |
|
140 |
| -| networking.gateway | object | `{"ping":{"interval":"2s","lossThreshold":5,"updateStatusInterval":"10s"},"replicas":1,"server":{"service":{"allocateLoadBalancerNodePorts":""}}}` | Set the options for gateway templates | |
141 |
| -| networking.gateway.ping | object | `{"interval":"2s","lossThreshold":5,"updateStatusInterval":"10s"}` | Set the options to configure the gateway ping used to check connection | |
142 |
| -| networking.gateway.ping.interval | string | `"2s"` | Set the interval between two consecutive pings | |
143 |
| -| networking.gateway.ping.lossThreshold | int | `5` | Set the number of consecutive pings that must fail to consider the connection as lost | |
144 |
| -| networking.gateway.ping.updateStatusInterval | string | `"10s"` | Set the interval at which the connection resource status is updated | |
145 |
| -| networking.gateway.replicas | int | `1` | Set the number of replicas for the gateway deployments | |
146 |
| -| networking.gateway.server | object | `{"service":{"allocateLoadBalancerNodePorts":""}}` | Set the options to configure the gateway server | |
147 |
| -| networking.gateway.server.service | object | `{"allocateLoadBalancerNodePorts":""}` | Set the options to configure the server service | |
148 |
| -| networking.gateway.server.service.allocateLoadBalancerNodePorts | string | `""` | Set to "false" if you expose the gateway service as LoadBalancer and you do not want to create also a NodePort associated to it (Note: this setting is useful only on cloud providers that support this feature). | |
| 141 | +| networking.gatewayTemplates | object | `{"container":{"gateway":{"image":{"name":"ghcr.io/liqotech/gateway","version":""}},"geneve":{"image":{"name":"ghcr.io/liqotech/gateway/geneve","version":""}},"wireguard":{"image":{"name":"ghcr.io/liqotech/gateway/wireguard","version":""}}},"ping":{"interval":"2s","lossThreshold":5,"updateStatusInterval":"10s"},"replicas":1,"server":{"service":{"allocateLoadBalancerNodePorts":""}}}` | Set the options for the default gateway (server/client) templates. The default templates use a WireGuard implementation to connect the gateway of the clusters. These options are used to configure only the default templates and should not be considered if a custom template is used. | |
| 142 | +| networking.gatewayTemplates.container.gateway.image.name | string | `"ghcr.io/liqotech/gateway"` | Image repository for the gateway container. | |
| 143 | +| networking.gatewayTemplates.container.gateway.image.version | string | `""` | Custom version for the gateway image. If not specified, the global tag is used. | |
| 144 | +| networking.gatewayTemplates.container.geneve.image.name | string | `"ghcr.io/liqotech/gateway/geneve"` | Image repository for the geneve container. | |
| 145 | +| networking.gatewayTemplates.container.geneve.image.version | string | `""` | Custom version for the geneve image. If not specified, the global tag is used. | |
| 146 | +| networking.gatewayTemplates.container.wireguard.image.name | string | `"ghcr.io/liqotech/gateway/wireguard"` | Image repository for the wireguard container. | |
| 147 | +| networking.gatewayTemplates.container.wireguard.image.version | string | `""` | Custom version for the wireguard image. If not specified, the global tag is used. | |
| 148 | +| networking.gatewayTemplates.ping | object | `{"interval":"2s","lossThreshold":5,"updateStatusInterval":"10s"}` | Set the options to configure the gateway ping used to check connection | |
| 149 | +| networking.gatewayTemplates.ping.interval | string | `"2s"` | Set the interval between two consecutive pings | |
| 150 | +| networking.gatewayTemplates.ping.lossThreshold | int | `5` | Set the number of consecutive pings that must fail to consider the connection as lost | |
| 151 | +| networking.gatewayTemplates.ping.updateStatusInterval | string | `"10s"` | Set the interval at which the connection resource status is updated | |
| 152 | +| networking.gatewayTemplates.replicas | int | `1` | Set the number of replicas for the gateway deployments | |
| 153 | +| networking.gatewayTemplates.server | object | `{"service":{"allocateLoadBalancerNodePorts":""}}` | Set the options to configure the gateway server | |
| 154 | +| networking.gatewayTemplates.server.service | object | `{"allocateLoadBalancerNodePorts":""}` | Set the options to configure the server service | |
| 155 | +| networking.gatewayTemplates.server.service.allocateLoadBalancerNodePorts | string | `""` | Set to "false" if you expose the gateway service as LoadBalancer and you do not want to create also a NodePort associated to it (Note: this setting is useful only on cloud providers that support this feature). | |
149 | 156 | | networking.internal | bool | `true` | Use the default Liqo network manager. |
|
150 | 157 | | networking.iptables | object | `{"mode":"nf_tables"}` | Iptables configuration tuning. |
|
151 | 158 | | networking.iptables.mode | string | `"nf_tables"` | Select the iptables mode to use. Possible values are "legacy" and "nf_tables". |
|
|
0 commit comments