Skip to main content

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