Installation de Metallb
Installation :
A faire sur un noeuds de management
Vérifé la commande a jour sur le site : https://metallb.universe.tf/installation/
kubectl apply -f https://raw.githubusercontent.com/metallb/metallb/v0.15.2/config/manifests/metallb-native.yaml
Configuration de la plage IP pour l'attribution :
Pensez bien a modifié la plage ip et eventuellement le nom au besoin
nano metallb.yaml
---
apiVersion: metallb.io/v1beta1
kind: IPAddressPool
metadata:
name: k8s-lb-pool
namespace: metallb-system
spec:
addresses:
- 192.168.20.10-192.168.20.99
autoAssign: true
---
apiVersion: metallb.io/v1beta1
kind: L2Advertisement
metadata:
name: k8s-lb-adv
namespace: metallb-system
spec:
ipAddressPools:
- k8s-lb-pool
Une fois le fichier crée on peut maintenant l'appliquer : kubectl apply -f metallb.yaml