Files
kubernetes/cluster-config/address-pools.yaml
T

53 lines
1019 B
YAML

apiVersion: metallb.io/v1beta1
kind: IPAddressPool
metadata:
name: dual-stack-pool
namespace: metallb-system
spec:
addresses:
- 192.168.0.80-192.168.0.99 # Your IPv4 range
- fdd7:6d2a:c0b6::100-fdd7:6d2a:c0b6::119 # Your IPv6 range
---
apiVersion: metallb.io/v1beta1
kind: L2Advertisement
metadata:
name: dual-stack-adv
namespace: metallb-system
spec:
ipAddressPools:
- dual-stack-pool
#---
#apiVersion: metallb.io/v1beta1
#kind: IPAddressPool
#metadata:
# name: main-pool
# namespace: metallb-system
#spec:
# addresses:
# - 192.168.0.80-192.168.0.99
#---
#apiVersion: metallb.io/v1beta1
#kind: IPAddressPool
#metadata:
# name: ipv6-pool
# namespace: metallb-system
#spec:
# addresses:
# - fdd7:6d2a:c0b6::/64
#---
#apiVersion: metallb.io/v1beta1
#kind: L2Advertisement
#metadata:
# name: empty
# namespace: metallb-system
#---
#apiVersion: metallb.io/v1beta1
#kind: L2Advertisement
#metadata:
# name: l2-adv-ipv6
# namespace: metallb-system
#spec:
# ipAddressPools:
# - ipv6-pool