11# metallb
22
3- ![ Version: 0.14.9 ] ( https://img.shields.io/badge/Version-0.14.9 -informational?style=flat-square ) ![ Type: application] ( https://img.shields.io/badge/Type-application-informational?style=flat-square ) ![ AppVersion: 0.14.9 ] ( https://img.shields.io/badge/AppVersion-0.14.9 -informational?style=flat-square )
3+ ![ Version: 0.15.3 ] ( https://img.shields.io/badge/Version-0.15.3 -informational?style=flat-square ) ![ Type: application] ( https://img.shields.io/badge/Type-application-informational?style=flat-square ) ![ AppVersion: 0.15.3 ] ( https://img.shields.io/badge/AppVersion-0.15.3 -informational?style=flat-square )
44
55A network load-balancer implementation for Kubernetes using standard routing protocols
66
77## Requirements
88
99| Repository | Name | Version |
1010| ------------| ------| ---------|
11- | https://metallb.github.io/metallb | metallb | 0.14.9 |
11+ | https://metallb.github.io/metallb | metallb | 0.15.3 |
1212
1313## Values
1414
@@ -34,7 +34,7 @@ A network load-balancer implementation for Kubernetes using standard routing pro
3434| metallb.controller.image.pullPolicy | string | ` nil ` | |
3535| metallb.controller.image.registry | string | ` "quay.m.daocloud.io" ` | |
3636| metallb.controller.image.repository | string | ` "metallb/controller" ` | |
37- | metallb.controller.image.tag | string | ` "v0.14.9 " ` | |
37+ | metallb.controller.image.tag | string | ` "v0.15.3 " ` | |
3838| metallb.controller.labels | object | ` {} ` | |
3939| metallb.controller.livenessProbe.enabled | bool | ` true ` | |
4040| metallb.controller.livenessProbe.failureThreshold | int | ` 3 ` | |
@@ -67,6 +67,7 @@ A network load-balancer implementation for Kubernetes using standard routing pro
6767| metallb.controller.tlsCipherSuites | string | ` "" ` | |
6868| metallb.controller.tlsMinVersion | string | ` "VersionTLS12" ` | |
6969| metallb.controller.tolerations | list | ` [] ` | |
70+ | metallb.controller.webhookMode | string | ` "enabled" ` | |
7071| metallb.crds.enabled | bool | ` true ` | |
7172| metallb.crds.validationFailurePolicy | string | ` "Fail" ` | |
7273| metallb.frrk8s.enabled | bool | ` false ` | |
@@ -76,6 +77,9 @@ A network load-balancer implementation for Kubernetes using standard routing pro
7677| metallb.imagePullSecrets | list | ` [] ` | |
7778| metallb.loadBalancerClass | string | ` "" ` | |
7879| metallb.nameOverride | string | ` "" ` | |
80+ | metallb.networkpolicies.apiPort | int | ` 6443 ` | |
81+ | metallb.networkpolicies.defaultDeny | bool | ` false ` | |
82+ | metallb.networkpolicies.enabled | bool | ` false ` | |
7983| metallb.prometheus.controllerMetricsTLSSecret | string | ` "" ` | |
8084| metallb.prometheus.metricsPort | int | ` 7472 ` | |
8185| metallb.prometheus.namespace | string | ` "" ` | |
@@ -88,8 +92,10 @@ A network load-balancer implementation for Kubernetes using standard routing pro
8892| metallb.prometheus.podMonitor.relabelings | list | ` [] ` | |
8993| metallb.prometheus.prometheusRule.additionalLabels."operator.insight.io/managed-by" | string | ` "insight" ` | |
9094| metallb.prometheus.prometheusRule.addressPoolExhausted.enabled | bool | ` true ` | |
95+ | metallb.prometheus.prometheusRule.addressPoolExhausted.excludePools | string | ` "" ` | |
9196| metallb.prometheus.prometheusRule.addressPoolExhausted.labels.severity | string | ` "critical" ` | |
9297| metallb.prometheus.prometheusRule.addressPoolUsage.enabled | bool | ` true ` | |
98+ | metallb.prometheus.prometheusRule.addressPoolUsage.excludePools | string | ` "" ` | |
9399| metallb.prometheus.prometheusRule.addressPoolUsage.thresholds[ 0] .labels.severity | string | ` "warning" ` | |
94100| metallb.prometheus.prometheusRule.addressPoolUsage.thresholds[ 0] .percent | int | ` 75 ` | |
95101| metallb.prometheus.prometheusRule.addressPoolUsage.thresholds[ 1] .labels.severity | string | ` "warning" ` | |
@@ -133,15 +139,18 @@ A network load-balancer implementation for Kubernetes using standard routing pro
133139| metallb.speaker.frr.image.pullPolicy | string | ` nil ` | |
134140| metallb.speaker.frr.image.registry | string | ` "quay.m.daocloud.io" ` | |
135141| metallb.speaker.frr.image.repository | string | ` "frrouting/frr" ` | |
136- | metallb.speaker.frr.image.tag | string | ` "9.1.0 " ` | |
142+ | metallb.speaker.frr.image.tag | string | ` "10.4.1 " ` | |
137143| metallb.speaker.frr.metricsPort | int | ` 7473 ` | |
138144| metallb.speaker.frr.resources | object | ` {} ` | |
139145| metallb.speaker.frrMetrics.resources | object | ` {} ` | |
140146| metallb.speaker.ignoreExcludeLB | bool | ` false ` | |
141147| metallb.speaker.image.pullPolicy | string | ` nil ` | |
142148| metallb.speaker.image.registry | string | ` "quay.m.daocloud.io" ` | |
143149| metallb.speaker.image.repository | string | ` "metallb/speaker" ` | |
144- | metallb.speaker.image.tag | string | ` "v0.14.9" ` | |
150+ | metallb.speaker.image.tag | string | ` "v0.15.3" ` | |
151+ | metallb.speaker.initContainers.cpFrrFiles.resources | object | ` {} ` | |
152+ | metallb.speaker.initContainers.cpMetrics.resources | object | ` {} ` | |
153+ | metallb.speaker.initContainers.cpReloader.resources | object | ` {} ` | |
145154| metallb.speaker.labels | object | ` {} ` | |
146155| metallb.speaker.livenessProbe.enabled | bool | ` true ` | |
147156| metallb.speaker.livenessProbe.failureThreshold | int | ` 3 ` | |
@@ -150,7 +159,7 @@ A network load-balancer implementation for Kubernetes using standard routing pro
150159| metallb.speaker.livenessProbe.successThreshold | int | ` 1 ` | |
151160| metallb.speaker.livenessProbe.timeoutSeconds | int | ` 1 ` | |
152161| metallb.speaker.logLevel | string | ` "info" ` | Speaker log level. Must be one of: ` all ` , ` debug ` , ` info ` , ` warn ` , ` error ` or ` none ` |
153- | metallb.speaker.memberlist.enabled | bool | ` true ` | |
162+ | metallb.speaker.memberlist.enabled | bool | ` true ` | When enabled: false, the speaker pods must run on all nodes |
154163| metallb.speaker.memberlist.mlBindAddrOverride | string | ` "" ` | |
155164| metallb.speaker.memberlist.mlBindPort | int | ` 7946 ` | |
156165| metallb.speaker.memberlist.mlSecretKeyPath | string | ` "/etc/ml_secret_key" ` | |
0 commit comments