add nginx specific address pool
This commit is contained in:
@@ -1,6 +1,9 @@
|
||||
controller:
|
||||
# service:
|
||||
# externalTrafficPolicy: Local
|
||||
service:
|
||||
externalTrafficPolicy: Local
|
||||
annotations:
|
||||
metallb.universe.tf/address-pool: "nginx"
|
||||
metallb.universe.tf/allow-shared-ip: "nginx"
|
||||
config:
|
||||
enable-real-ip: "true"
|
||||
use-forwarded-headers: "true"
|
||||
|
||||
@@ -1,8 +1,19 @@
|
||||
apiVersion: metallb.io/v1beta1
|
||||
kind: IPAddressPool
|
||||
metadata:
|
||||
name: containers
|
||||
name: production
|
||||
namespace: metallb
|
||||
spec:
|
||||
addresses:
|
||||
- 10.1.2.13/32
|
||||
- 10.1.2.100/32
|
||||
|
||||
---
|
||||
|
||||
apiVersion: metallb.io/v1beta1
|
||||
kind: IPAddressPool
|
||||
metadata:
|
||||
name: nginx
|
||||
namespace: metallb
|
||||
spec:
|
||||
addresses:
|
||||
- 10.1.2.101/32
|
||||
|
||||
19
metallb-l2advertisement.yaml
Normal file
19
metallb-l2advertisement.yaml
Normal file
@@ -0,0 +1,19 @@
|
||||
apiVersion: metallb.io/v1beta1
|
||||
kind: L2Advertisement
|
||||
metadata:
|
||||
name: production
|
||||
namespace: metallb
|
||||
spec:
|
||||
ipAddressPools:
|
||||
- production
|
||||
|
||||
---
|
||||
|
||||
apiVersion: metallb.io/v1beta1
|
||||
kind: L2Advertisement
|
||||
metadata:
|
||||
name: nginx
|
||||
namespace: metallb
|
||||
spec:
|
||||
ipAddressPools:
|
||||
- nginx
|
||||
Reference in New Issue
Block a user