IPAddressPool?
apiVersion: metallb.io/v1beta1
kind: IPAddressPool
metadata:
name: first-pool
namespace: metallb-system
spec:
addresses:
- "192.168.5.5-192.168.5.6"
---
apiVersion: metallb.io/v1beta1
kind: L2Advertisement
metadata:
name: example
namespace: metallb-system
spec:
ipAddressPools:
- first-pool
и ingress:
ingress ingress-nginx-controller LoadBalancer 10.100.126.28 192.168.5.5 80:31020/TCP,443:31497/TCP 3d14h
Что должно произойти в кластере, чтоб ингресс взял себе 192.168.5.6?
зачем ему брать 5.6? это просто следующий адрес в пуле, если еще какой то сервислб появится он его возьмет, отказоустойчивость будет в твоем случае выражаться в том что ноды где металлб адвертисет эти адреса будут менятся в случае падения ноды где он был
Обсуждают сегодня