Skip to content

Commit 480d5d2

Browse files
author
robot
committed
robot: project metallb chart upgrades from 0.14.9 to 0.15.3
Signed-off-by: robot <robot@example.com>
1 parent 6dc1c43 commit 480d5d2

28 files changed

+817
-194
lines changed

charts/metallb/config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ export USE_OPENSOURCE_CHART=false
44
export REPO_URL=https://metallb.github.io/metallb
55
export REPO_NAME=metallb
66
export CHART_NAME=metallb
7-
export VERSION=0.14.9
7+
export VERSION=0.15.3
88
# pr, issue, none
99
export UPGRADE_METHOD=pr
1010
export UPGRADE_REVIWER=cyclinder

charts/metallb/metallb/Chart.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,16 +14,16 @@ type: application
1414
# This is the chart version. This version number should be incremented each time you make changes
1515
# to the chart and its templates, including the app version.
1616
# Versions are expected to follow Semantic Versioning (https://semver.org/)
17-
version: 0.14.9
17+
version: 0.15.3
1818
# This is the version number of the application being deployed. This version number should be
1919
# incremented each time you make changes to the application. Versions are not expected to
2020
# follow Semantic Versioning. They should reflect the version the application is using.
2121
# It is recommended to use it with quotes.
22-
appVersion: "0.14.9"
22+
appVersion: "0.15.3"
2323
keywords:
2424
- networking
2525
- loadbalancer
2626
dependencies:
2727
- name: metallb
28-
version: "0.14.9"
28+
version: "0.15.3"
2929
repository: "https://metallb.github.io/metallb"

charts/metallb/metallb/README.md

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
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

55
A 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"` | |
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
dependencies:
22
- name: crds
33
repository: ""
4-
version: 0.14.9
4+
version: 0.15.3
55
- name: frr-k8s
66
repository: https://metallb.github.io/frr-k8s
7-
version: 0.0.16
8-
digest: sha256:20d9a53af12c82d35168e7524ae337341b2c7cb43e2169545185f750a718466e
9-
generated: "2024-12-17T15:39:32.082324414+01:00"
7+
version: 0.0.21
8+
digest: sha256:c879f2737105edfb81873cb022fcb07652b8144b82648e34a49824b8fae7967b
9+
generated: "2025-12-04T15:58:37.302079331+01:00"
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
apiVersion: v2
2-
appVersion: v0.14.9
2+
appVersion: v0.15.3
33
dependencies:
44
- condition: crds.enabled
55
name: crds
66
repository: ""
7-
version: 0.14.9
7+
version: 0.15.3
88
- condition: frrk8s.enabled
99
name: frr-k8s
1010
repository: https://metallb.github.io/frr-k8s
11-
version: 0.0.16
11+
version: 0.0.21
1212
description: A network load-balancer implementation for Kubernetes using standard
1313
routing protocols
1414
home: https://metallb.universe.tf
@@ -18,4 +18,4 @@ name: metallb
1818
sources:
1919
- https://github.com/metallb/metallb
2020
type: application
21-
version: 0.14.9
21+
version: 0.15.3

charts/metallb/metallb/charts/metallb/README.md

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
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: v0.14.9](https://img.shields.io/badge/AppVersion-v0.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: v0.15.3](https://img.shields.io/badge/AppVersion-v0.15.3-informational?style=flat-square)
44

55
A network load-balancer implementation for Kubernetes using standard routing protocols
66

@@ -16,8 +16,8 @@ Kubernetes: `>= 1.19.0-0`
1616

1717
| Repository | Name | Version |
1818
|------------|------|---------|
19-
| | crds | 0.14.9 |
20-
| https://metallb.github.io/frr-k8s | frr-k8s | 0.0.16 |
19+
| | crds | 0.15.3 |
20+
| https://metallb.github.io/frr-k8s | frr-k8s | 0.0.21 |
2121

2222
## Values
2323

@@ -58,6 +58,7 @@ Kubernetes: `>= 1.19.0-0`
5858
| controller.tlsCipherSuites | string | `""` | |
5959
| controller.tlsMinVersion | string | `"VersionTLS12"` | |
6060
| controller.tolerations | list | `[]` | |
61+
| controller.webhookMode | string | `"enabled"` | |
6162
| crds.enabled | bool | `true` | |
6263
| crds.validationFailurePolicy | string | `"Fail"` | |
6364
| frrk8s.enabled | bool | `false` | |
@@ -67,6 +68,9 @@ Kubernetes: `>= 1.19.0-0`
6768
| imagePullSecrets | list | `[]` | |
6869
| loadBalancerClass | string | `""` | |
6970
| nameOverride | string | `""` | |
71+
| networkpolicies.apiPort | int | `6443` | |
72+
| networkpolicies.defaultDeny | bool | `false` | |
73+
| networkpolicies.enabled | bool | `false` | |
7074
| prometheus.controllerMetricsTLSSecret | string | `""` | |
7175
| prometheus.metricsPort | int | `7472` | |
7276
| prometheus.namespace | string | `""` | |
@@ -79,8 +83,10 @@ Kubernetes: `>= 1.19.0-0`
7983
| prometheus.podMonitor.relabelings | list | `[]` | |
8084
| prometheus.prometheusRule.additionalLabels | object | `{}` | |
8185
| prometheus.prometheusRule.addressPoolExhausted.enabled | bool | `true` | |
86+
| prometheus.prometheusRule.addressPoolExhausted.excludePools | string | `""` | |
8287
| prometheus.prometheusRule.addressPoolExhausted.labels.severity | string | `"critical"` | |
8388
| prometheus.prometheusRule.addressPoolUsage.enabled | bool | `true` | |
89+
| prometheus.prometheusRule.addressPoolUsage.excludePools | string | `""` | |
8490
| prometheus.prometheusRule.addressPoolUsage.thresholds[0].labels.severity | string | `"warning"` | |
8591
| prometheus.prometheusRule.addressPoolUsage.thresholds[0].percent | int | `75` | |
8692
| prometheus.prometheusRule.addressPoolUsage.thresholds[1].labels.severity | string | `"warning"` | |
@@ -122,14 +128,17 @@ Kubernetes: `>= 1.19.0-0`
122128
| speaker.frr.enabled | bool | `true` | |
123129
| speaker.frr.image.pullPolicy | string | `nil` | |
124130
| speaker.frr.image.repository | string | `"quay.io/frrouting/frr"` | |
125-
| speaker.frr.image.tag | string | `"9.1.0"` | |
131+
| speaker.frr.image.tag | string | `"10.4.1"` | |
126132
| speaker.frr.metricsPort | int | `7473` | |
127133
| speaker.frr.resources | object | `{}` | |
128134
| speaker.frrMetrics.resources | object | `{}` | |
129135
| speaker.ignoreExcludeLB | bool | `false` | |
130136
| speaker.image.pullPolicy | string | `nil` | |
131137
| speaker.image.repository | string | `"quay.io/metallb/speaker"` | |
132138
| speaker.image.tag | string | `nil` | |
139+
| speaker.initContainers.cpFrrFiles.resources | object | `{}` | |
140+
| speaker.initContainers.cpMetrics.resources | object | `{}` | |
141+
| speaker.initContainers.cpReloader.resources | object | `{}` | |
133142
| speaker.labels | object | `{}` | |
134143
| speaker.livenessProbe.enabled | bool | `true` | |
135144
| speaker.livenessProbe.failureThreshold | int | `3` | |
@@ -138,7 +147,7 @@ Kubernetes: `>= 1.19.0-0`
138147
| speaker.livenessProbe.successThreshold | int | `1` | |
139148
| speaker.livenessProbe.timeoutSeconds | int | `1` | |
140149
| speaker.logLevel | string | `"info"` | Speaker log level. Must be one of: `all`, `debug`, `info`, `warn`, `error` or `none` |
141-
| speaker.memberlist.enabled | bool | `true` | |
150+
| speaker.memberlist.enabled | bool | `true` | When enabled: false, the speaker pods must run on all nodes |
142151
| speaker.memberlist.mlBindAddrOverride | string | `""` | |
143152
| speaker.memberlist.mlBindPort | int | `7946` | |
144153
| speaker.memberlist.mlSecretKeyPath | string | `"/etc/ml_secret_key"` | |
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
apiVersion: v2
2-
appVersion: v0.14.9
2+
appVersion: v0.15.3
33
description: MetalLB CRDs
44
home: https://metallb.universe.tf
55
icon: https://metallb.universe.tf/images/logo/metallb-white.png
66
name: crds
77
sources:
88
- https://github.com/metallb/metallb
99
type: application
10-
version: 0.14.9
10+
version: 0.15.3

0 commit comments

Comments
 (0)