36 Commits

Author SHA1 Message Date
Andrew Kent
31f6fbd549 [bitnami/metallb] Add RBAC permissions for new IPAddressPool and ServiceBGP resources (#34233)
* Add RBAC permissions for new IPAddressPool and ServiceBGP status resources

Signed-off-by: Andrew Kent <andrew@sprybts.com>

* Update CHANGELOG.md

Signed-off-by: Bitnami Bot <bitnami.bot@broadcom.com>

* Update CHANGELOG.md

Signed-off-by: Bitnami Bot <bitnami.bot@broadcom.com>

* Update Chart.yaml

Signed-off-by: Carlos Rodríguez Hernández <carlos.rodriguez-hernandez@broadcom.com>

* Update CHANGELOG.md

Signed-off-by: Bitnami Bot <bitnami.bot@broadcom.com>

---------

Signed-off-by: Andrew Kent <andrew@sprybts.com>
Signed-off-by: Bitnami Bot <bitnami.bot@broadcom.com>
Signed-off-by: Carlos Rodríguez Hernández <carlos.rodriguez-hernandez@broadcom.com>
Co-authored-by: Bitnami Bot <bitnami.bot@broadcom.com>
Co-authored-by: Carlos Rodríguez Hernández <carlos.rodriguez-hernandez@broadcom.com>
2025-06-16 19:16:46 +02:00
Fran Mulero
b79841bb7c [bitnami/metallb] Enable PodDisruptionBudgets (#26512)
* [bitnami/metallb] Enable PodDisruptionBudgets

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Update CHANGELOG.md

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

---------

Signed-off-by: Fran Mulero <fmulero@vmware.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
2024-05-30 09:25:43 +02:00
David Gomez
f3d1de0082 [bitnami/metallb] Use different liveness/readiness probes (#26293)
Signed-off-by: David Gomez <dgomezleon@vmware.com>
2024-05-22 07:58:48 +02:00
Carlos Rodríguez Hernández
a5e4bd0e35 Replace VMware by Broadcom copyright text (#25306)
Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2024-04-25 12:44:38 +02:00
Rafael Ríos Saavedra
9d36bbda48 [bitnami/metallb] Add support for FRR in speaker (#25282)
* Initial changes

Signed-off-by: Rafael Rios Saavedra <rrios@vmware.com>

* Added initcontainers and containers

Signed-off-by: Rafael Rios Saavedra <rrios@vmware.com>

* Working chart

Signed-off-by: Rafael Rios Saavedra <rrios@vmware.com>

* Some clean up

Signed-off-by: Rafael Rios Saavedra <rrios@vmware.com>

* Test with pipeline image

Signed-off-by: Rafael Rios Saavedra <rrios@vmware.com>

* Add securityContext, remove unneeded file

Signed-off-by: Rafael Rios Saavedra <rrios@vmware.com>

* Fix missing parameter comments in values.yaml. Regenerate README.md

Signed-off-by: Rafael Rios Saavedra <rrios@vmware.com>

* Updates metallb container images versions

Signed-off-by: Rafael Rios Saavedra <rrios@vmware.com>

* Create its own servicemonitor for frr metrics

Signed-off-by: Rafael Rios Saavedra <rrios@vmware.com>

* Fix comments from the review (imagename, log messages, volume, servicemonitor port)

Signed-off-by: Rafael Rios Saavedra <rrios@vmware.com>

---------

Signed-off-by: Rafael Rios Saavedra <rrios@vmware.com>
2024-04-23 09:52:43 +00:00
Fran Mulero
4d1c45a47e [bitnami/metallb] Upgrade to version 0.14.5 (#25310)
* [bitnami/cassandra] Fix ServiceMonitor namespace

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* [bitnami/metallb] Upgrade to version 0.14.5

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Update README.md with readme-generator-for-helm

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

* Amend image versions in Chart.yaml

Signed-off-by: Fran Mulero <fmulero@vmware.com>

---------

Signed-off-by: Fran Mulero <fmulero@vmware.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
2024-04-22 17:24:19 +00:00
Javier J. Salmerón-García
2ab80b92eb [bitnami/metallb] feat: 🔒 Add automatic adaptation for Openshift restricted-v2 SCC (#24119)
Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
2024-03-06 12:28:24 +01:00
Javier J. Salmerón-García
564712958a [bitnami/metallb] feat: 🔒 Add resource preset support (#23486)
Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
2024-02-15 12:29:51 +01:00
Javier J. Salmerón-García
a88e104974 [bitnami/metallb] feat: 🔒 Enable networkPolicy (#23024)
Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
Signed-off-by: Javier J. Salmerón-García <jsalmeron@vmware.com>
2024-02-07 09:33:34 +01:00
Javier J. Salmerón-García
41fb370eed [bitnami/metallb] fix: 🔒 Move service-account token auto-mount to pod declaration (#22432)
* [bitnami/metallb] fix: 🔒 Move service-account token auto-mount to pod declaration

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

* test:  Update goss test to reflect new value

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

---------

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
2024-01-22 11:39:38 +01:00
Juan Ariza Toledano
ceffc1fb0d [bitnami/metallb] Missing features (#21534) 2023-12-13 09:14:26 +00:00
Max Nitze
7e2d8b5a60 [bitnami/metallb] Replace deprecated pull secret partial (#20661) 2023-11-10 16:35:38 +01:00
Juan Ariza Toledano
07fc7c7342 [bitnami/metallb] Use common capabilities for PSP (#19632) 2023-10-02 08:11:07 +02:00
Juan Ariza Toledano
6accc10493 [bitnami/metallb: Use merge helper]: (#19071) 2023-09-06 17:28:19 +02:00
Juan Ariza Toledano
3af35f90b8 [bitnami/metallb] Support for customizing standard labels (#18333) 2023-08-22 16:54:15 +02:00
Gwyn
53832c2308 Adds namespaces for the webhook service and webhook secret. (#18221)
Without these namespace inclusions, deploying using the --namespace flag to set
a non-default namespace does not work, as the controller pod cannot find the
webhook and secret but references to these resources are correctly updated
to include the new namespace.

Signed-off-by: Gwyn <gwyn@playtechnique.io>
2023-08-07 16:28:35 +02:00
bh-tt
fefbd62a75 [bitnami/metallb] Allow overriding speaker log level from values (#17996)
* Allow overriding speaker log level from values

Signed-off-by: test <bert@transtrend.com>

* Increment chart version

Signed-off-by: test <bert@transtrend.com>

* Update README.md with readme-generator-for-helm

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

* Add controller log level as well

Signed-off-by: test <bert@transtrend.com>

* Update README.md with readme-generator-for-helm

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

* Increment minor version

Co-authored-by: Celia Garcia <61272496+CeliaGMqrz@users.noreply.github.com>
Signed-off-by: bh-tt <71650427+bh-tt@users.noreply.github.com>

---------

Signed-off-by: test <bert@transtrend.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Signed-off-by: bh-tt <71650427+bh-tt@users.noreply.github.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Celia Garcia <61272496+CeliaGMqrz@users.noreply.github.com>
2023-08-02 11:08:21 +02:00
Felipe V.C. Serafim
da68be8e95 Add copyright header (#17300)
* Add copyright header

Signed-off-by: sfelipe <sfelipe@vmware.com>

* Remove copyright from vib runtime_parameters files

Signed-off-by: sfelipe <sfelipe@vmware.com>

* Add copyright header for pinniped-auth.sh

Signed-off-by: sfelipe <sfelipe@vmware.com>

* Update templates copyright header format

Signed-off-by: sfelipe <sfelipe@vmware.com>

---------

Signed-off-by: sfelipe <sfelipe@vmware.com>
2023-06-26 10:28:56 +02:00
Carlos Rodríguez Hernández
c2bb96e297 [bitnami/metallb] Remove namespace field for cluster wide resources (#17278)
* [bitnami/metallb] Remove namespace field for cluster wide resources

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

* Apply suggestions from code review

Signed-off-by: Carlos Rodríguez Hernández <carrodher1179@gmail.com>

---------

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
Signed-off-by: Carlos Rodríguez Hernández <carrodher1179@gmail.com>
2023-06-21 12:37:28 +02:00
Paul N
bbc3a6d00d [bitnami/metallb] Add missing rule to controller role (#16992)
The clusterrole in the bitnami chart does not match some of the rbac
rules from the upstream sources. This change adds a missing rule for
listing nodes in the cluster as per the
[upstream](e708fc9010/config/rbac/role.yaml (L17-L22))
configuration

Signed-off-by: Paul Nicholson <brenix@gmail.com>
2023-06-07 16:45:33 +02:00
Maximilian Rink
ea3a30da07 add option to skip CRD install (#15939)
Signed-off-by: Maximilian Rink <maximilian.rink@telekom.de>
2023-04-05 11:31:59 +02:00
likeMyCoffee
94021f73b8 [bitnami/metallb] crds.yaml update to 0.13.9 (#15745 fix) (#15781)
* Update crds 0.13.4 to 0.13.7

Added "interfaces" spec parameter for L2Advertisement (#15745)
Signed-off-by: Willem Bermon <wdkbermon@hotmail.com>

* Update crds 0.13.7 to 0.13.9 (current)

Added vrf, serviceAllocation and serviceSelectors parameters/properties. Now up to date with helm chart based on 0.13.9. (#15745)
Signed-off-by: Willem Bermon <wdkbermon@hotmail.com>

* Charts.yaml version bump

Signed-off-by: Willem Bermon <wdkbermon@hotmail.com>

---------

Signed-off-by: Willem Bermon <wdkbermon@hotmail.com>
2023-03-30 16:17:22 +02:00
Bitnami Bot
9c908c0df1 [bitnami/metallb] Release 4.1.17 (#15083)
* [bitnami/metallb] Release 4.1.17 updating components versions

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

* Update README.md with readme-generator-for-helm

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

* [bitnami/spark] Give some extra time to k8s controller to assign an IP address to testing svc

Signed-off-by: Gonzalo Gomez Gracia <gonzalog@vmware.com>

* [bitnami/spark] Increase retry number

Signed-off-by: Gonzalo Gomez Gracia <gonzalog@vmware.com>

* [bitnami/spark] Update RBAC

Signed-off-by: Gonzalo Gomez Gracia <gonzalog@vmware.com>

* [bitnami/spark] Update speaker RBAC

Signed-off-by: Gonzalo Gomez Gracia <gonzalog@vmware.com>

---------

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Signed-off-by: Gonzalo Gomez Gracia <gonzalog@vmware.com>
Co-authored-by: Gonzalo Gomez Gracia <gonzalog@vmware.com>
2023-03-01 10:09:17 +01:00
mmianl
94d9bd43eb [bitnami/metallb] fix failed-to-list-namespaces issue (#15130)
Signed-off-by: Markus Muellner <mmuellner@interact.nl>
2023-03-01 07:51:27 +01:00
cleverhu
d0bf4bae12 adjust the naming style for resources to make them not pass the length (#13072)
Signed-off-by: cleverhu <shouping.hu@daocloud.io>

Signed-off-by: cleverhu <shouping.hu@daocloud.io>
2022-10-24 16:09:05 +02:00
Orgad Shaneh
fd91af7f18 [bitnami/metallb] Use custom probes if given (#12525)
Without this change, in order to use a custom probe, the user has to
specify the probe parameters, and also must specify for the original
probe "enabled: false".

Issue: #12354
Signed-off-by: Orgad Shaneh <orgad.shaneh@audiocodes.com>

Signed-off-by: Orgad Shaneh <orgad.shaneh@audiocodes.com>
2022-09-21 10:29:42 +00:00
Gonzalo Gómez Gracia
5a40ef9326 [bitnami/metallb] Adapt chart to app version 0.13 (#11503)
* [bitnami/metallb] Update app version to 0.13

Signed-off-by: Gonzalo Gomez Gracia <gonzalog@vmware.com>

* Update README.md with readme-generator-for-helm

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

* [bitnami/metallb] Typo

Signed-off-by: Gonzalo Gomez Gracia <gonzalog@vmware.com>

* [bitnami/metallb] Add comment to crds.yaml

Signed-off-by: Gonzalo Gomez Gracia <gonzalog@vmware.com>

* [bitnami/metallb] Minor update

Signed-off-by: Gonzalo Gomez Gracia <gonzalog@vmware.com>

* [bitnami/metallb] Update components versions

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
2022-08-03 13:40:07 +02:00
Carlos Rodríguez Hernández
26502141d1 [bitnami/*] Unify k8s directives separators (#10185)
* [bitnami/*] Unify k8s directives separators

Signed-off-by: Carlos Rodriguez Hernandez <carlosrh@vmware.com>

* [skip ci] Update README.md with readme-generator-for-helm

Signed-off-by: Bitnami Containers <containers@bitnami.com>

Co-authored-by: Bitnami Containers <containers@bitnami.com>
2022-05-13 12:26:57 +02:00
Miguel Ruiz
e65da333a8 [bitnami/metallb] Chart standardised (#9787)
* [bitnami/metallb] Chart standardised

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Fix issues with common.namespaces

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Apply suggestions

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Update README.md with readme-generator-for-helm

Signed-off-by: Bitnami Containers <containers@bitnami.com>

* Apply suggestions

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Update README.md with readme-generator-for-helm

Signed-off-by: Bitnami Containers <containers@bitnami.com>

* Restore terminationGracePeriod values

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Update README.md with readme-generator-for-helm

Signed-off-by: Bitnami Containers <containers@bitnami.com>

* Disable startupProbe default

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Update README.md with readme-generator-for-helm

Signed-off-by: Bitnami Containers <containers@bitnami.com>

* [bitnami/metallb] Update components versions

Signed-off-by: Bitnami Containers <containers@bitnami.com>

Co-authored-by: Bitnami Containers <containers@bitnami.com>
2022-04-21 23:49:31 +02:00
Gusts Jonasts
e8ae276887 [bitnami/metallb] fix: use podLabels values (#9310)
Individual podLabels values for controller deployment and speaker
daemonset would be ignored due to the respective templates checking the
wrong podLabels key. This commit changes the inclusion condition to the
correct one.

Signed-off-by: Gusts Jonasts <101050452+0x0013@users.noreply.github.com>
2022-03-07 17:16:59 +01:00
Pablo Galego
30e694657e [bitnami/*] Mark PodSecurityPolicy resources as deprecated (#7950)
* [bitnami/kube-prometheus] Mark PSP as deprecated

* [bitnami/kube-state-metrics] Mark PSP as deprecated

* [bitnami/metallb] Mark PSP as deprecated

* [bitnami/mongodb] Mark PSP as deprecated

* [bitnami/nginx-ingress-controller] Mark PSP as deprecated

* [bitnami/node-exporter] Mark PSP as deprecated

* [bitnami/metallb] Update README after sync with master
2021-10-28 09:30:22 +02:00
Christian Béland
7e39ebe3dd [bitnami/metallb] Add priorityClassName support. (#6464)
* added metallb priority class support.

* added metallb priority class support.

Signed-off-by: christian beland <christian.beland@ca.thalesgroup.com>

* fixed trailing spaces

* increase version since new feature

Co-authored-by: christian beland <christian.beland@ca.thalesgroup.com>
2021-05-26 14:58:48 +02:00
Juan Ariza Toledano
71fb99f541 [bitnami/*] Use common macro to define RBAC apiVersion (#5585) 2021-02-22 17:37:32 +01:00
Javier J. Salmerón-García
70869aae80 [bitnami/metallb] Add hostAlias and lint (#5268)
* [bitnami/metallb] Add hostAlias

* Lint

* Lint
2021-01-28 13:18:49 +01:00
JB
7abded04db [bitnami/metallb] Fix metallb service type from None to ClusterIP (#4808)
None is not a valid service type when trying to apply this chart we get
```Error: Service "metallb-controller-metrics" is invalid: spec.type: Unsupported value: "None": supported values: "ClusterIP", "ExternalName", "LoadBalancer", "NodePort"```

Also added clusterIP: "None" to avoid using an ip address

Co-authored-by: jb-abbadie <jb-abbadie@users.noreply.github.com>
2020-12-22 16:55:44 +01:00
Marcel Fest
00fde0beb0 [bitnami/metallb] Migrate to common lib and restructure the directory layout. (#3889) 2020-12-18 15:15:41 +01:00