|
3 | 3 | Forked from [TOT MICRO's Helm Repository](https://github.com/totmicro/helms). |
4 | 4 |    |
5 | 5 |
|
6 | | -# NetBird Helm Chart |
7 | | - |
| 6 | +## NetBird Helm Chart |
8 | 7 |
|
9 | 8 | This Helm chart installs and configures the [NetBird](https://github.com/netbirdio/netbird) services within a Kubernetes cluster. The chart includes the management, signal, and relay components of NetBird, providing secure peer-to-peer network connections across various environments. |
10 | 9 |
|
@@ -83,6 +82,8 @@ The following table lists the configurable parameters of the NetBird Helm chart |
83 | 82 | | dashboard.service.name | string | `"http"` | | |
84 | 83 | | dashboard.service.port | int | `80` | | |
85 | 84 | | dashboard.service.type | string | `"ClusterIP"` | | |
| 85 | +| dashboard.service.externalIPs | list | `[]` | | |
| 86 | +| dashboard.service.annotations | object | `{}` | | |
86 | 87 | | dashboard.serviceAccount.annotations | object | `{}` | | |
87 | 88 | | dashboard.serviceAccount.create | bool | `true` | | |
88 | 89 | | dashboard.serviceAccount.name | string | `""` | | |
@@ -152,12 +153,16 @@ The following table lists the configurable parameters of the NetBird Helm chart |
152 | 153 | | management.service.name | string | `"http"` | | |
153 | 154 | | management.service.port | int | `80` | | |
154 | 155 | | management.service.type | string | `"ClusterIP"` | | |
| 156 | +| management.service.externalIPs | list | `[]` | | |
| 157 | +| management.service.annotations | object | `{}` | | |
155 | 158 | | management.serviceAccount.annotations | object | `{}` | | |
156 | 159 | | management.serviceAccount.create | bool | `true` | | |
157 | 160 | | management.serviceAccount.name | string | `""` | | |
158 | 161 | | management.serviceGrpc.name | string | `"grpc"` | | |
159 | 162 | | management.serviceGrpc.port | int | `33073` | | |
160 | 163 | | management.serviceGrpc.type | string | `"ClusterIP"` | | |
| 164 | +| management.serviceGrpc.externalIPs | list | `[]` | | |
| 165 | +| management.serviceGrpc.annotations | object | `{}` | | |
161 | 166 | | management.tolerations | list | `[]` | | |
162 | 167 | | management.useBackwardsGrpcService | bool | `false` | | |
163 | 168 | | metrics.serviceMonitor.annotations | object | `{}` | | |
@@ -210,6 +215,8 @@ The following table lists the configurable parameters of the NetBird Helm chart |
210 | 215 | | relay.service.name | string | `"http"` | | |
211 | 216 | | relay.service.port | int | `33080` | | |
212 | 217 | | relay.service.type | string | `"ClusterIP"` | | |
| 218 | +| relay.service.externalIPs | list | `[]` | | |
| 219 | +| relay.service.annotations | object | `{}` | | |
213 | 220 | | relay.serviceAccount.annotations | object | `{}` | | |
214 | 221 | | relay.serviceAccount.create | bool | `true` | | |
215 | 222 | | relay.serviceAccount.name | string | `""` | | |
@@ -249,14 +256,16 @@ The following table lists the configurable parameters of the NetBird Helm chart |
249 | 256 | | signal.service.name | string | `"grpc"` | | |
250 | 257 | | signal.service.port | int | `80` | | |
251 | 258 | | signal.service.type | string | `"ClusterIP"` | | |
| 259 | +| signal.service.externalIPs | list | `[]` | | |
| 260 | +| signal.service.annotations | object | `{}` | | |
252 | 261 | | signal.serviceAccount.annotations | object | `{}` | | |
253 | 262 | | signal.serviceAccount.create | bool | `true` | | |
254 | 263 | | signal.serviceAccount.name | string | `""` | | |
255 | 264 | | signal.tolerations | list | `[]` | | |
256 | 265 |
|
257 | | -For more configuration options, refer to the `values.yaml` file. |
| 266 | +For more configuration options, refer to the [values.yaml](./values.yaml) file. |
258 | 267 |
|
259 | | -You can find working examples [here](./examples) |
| 268 | +You can find working [examples](./examples). |
260 | 269 |
|
261 | 270 | ## STUN/TURN Server |
262 | 271 |
|
|
0 commit comments