Commit graph

18 commits

Author SHA1 Message Date
cyril-corbon
01dcbc18ac
feat: upgrade metallb to v0.11.0 ()
Signed-off-by: Cyril Corbon <corboncyril@gmail.com>
2022-01-14 05:22:28 -08:00
Unai Arríen
0e98814732
Configure PriorityClassName for MetalLB deployment () 2022-01-04 08:20:52 -08:00
IKRozhkov
2c87170ccf
Allow setting 'auto-assign' property to 'false' for default IP pool (Metallb addon) ()
* add metallb auto-assign property for main IP range & update addons.yml for sample inventory

* add new line at the end of file roles\kubernetes-apps\metallb\defaults\main.yml

* set default value for matallb_auto_assign = true
2021-11-16 05:06:27 -08:00
Damian Szeluga
4db057e9c2
Allow changing metallb default pool name () 2021-10-22 09:38:39 -07:00
Maciej Wereski
ce25e4aa21
MetalLB: update to v0.10.3 ()
Signed-off-by: Maciej Wereski <m.wereski@partner.samsung.com>
2021-10-11 08:54:40 -07:00
Maciej Wereski
e1967b0700
MetalLB: keep nodeSelector in one place ()
Signed-off-by: Maciej Wereski <m.wereski@partner.samsung.com>
2021-09-01 09:05:00 -07:00
Maciej Wereski
48ceca4919
MetalLB: update to v0.10.2 ()
Signed-off-by: Maciej Wereski <m.wereski@partner.samsung.com>
2021-09-01 03:00:59 -07:00
Cristian Calin
14cf3e138b
Support Calico advertisement of MetalLB LoadBalancer IPs ()
* add initial MetalLB docs

* metallb allow disabling the deployment of the metallb speaker

* calico>=3.18 allow using calico to advertise service loadbalancer IPs

* Document the use of MetalLB and Calico

* clean MetalLB docs
2021-05-12 05:22:17 -07:00
François Hernandez
c7db72e1da
Add nodeselector and tolerations for metallb ()
* add nodeselector and tolerations for metallb

* remove unnecessary commented lines in metallb template

* set default speaker toleration to match original manifest
2021-03-08 07:57:42 -08:00
Maciej
b42bf39fb7
MetalLB: bump to v0.9.5 ()
Signed-off-by: Maciej Wereski <m.wereski@partner.samsung.com>
2021-02-03 01:02:28 -08:00
Florian Ruynat
222a77dfe7
Change node-role.kubernetes.io from master to control-plane () 2021-01-21 08:13:03 -08:00
Florian Ruynat
f6fbbc17a4
Cleanup old checks for k8s 1.18 () 2021-01-19 08:43:45 -08:00
Sergey
02213d6e07
change nodeSelector label from deprecated beta.kubernetes.io/os and arch to kubernetes.io prefix () 2021-01-13 13:55:02 -08:00
Samuel Liu
dbe6eb20c8
Modify imagepullpolicy () 2020-10-12 17:45:22 -07:00
David Louks
3bf40d5db9
make metallb image repos configurable () ()
* Make metallb image repos configurable

* Moved metallb image repo definitions to download role defaults

* Removed comment. These are set in download defaults
2020-09-17 02:45:13 -07:00
Arthur Outhenin-Chalandre
2f2ed116f7
Improve metallb template for bgp peers ()
Signed-off-by: Arthur Outhenin-Chalandre <arthur@cri.epita.fr>
2020-08-26 23:15:03 -07:00
Mike Williams
e72dbf3dfc
Option for MetalLB to talk BGP ()
* Option for MetalLB to talk BGP

* Check for BGP peers when metallb_protocol is bgp

* README clarification

* Commented values as documentation only in the sample inventory

* layer 2 or BGP, not both
2020-08-05 01:52:40 -07:00
Kenichi Omichi
25bab0e976
Change MetalLB to one of addons ()
This changes MetalLB contrib to one of addons for deploying MetalLB with
Kubernetes cluster deployment. By the default, Kubespray doesn't deploy
MetalLB addon.
2020-06-29 15:11:59 -07:00