Merge pull request #835 from 3dwardch3ng/infra/metallb

update metallb ip pool
This commit is contained in:
2024-08-26 15:40:54 +10:00
committed by GitHub
11 changed files with 22 additions and 22 deletions

View File

@@ -4,8 +4,8 @@ metadata:
name: adguard-home name: adguard-home
namespace: adguard-home namespace: adguard-home
annotations: annotations:
metallb.universe.tf/address-pool: k3s-cluster-ips metallb.universe.tf/address-pool: k3s-cluster-ip-pool
metallb.universe.tf/allow-shared-ip: k3s-cluster-ips metallb.universe.tf/allow-shared-ip: k3s-cluster
labels: labels:
app.kubernetes.io/name: adguard-home app.kubernetes.io/name: adguard-home
spec: spec:

View File

@@ -18,8 +18,8 @@ service:
http: 10080 http: 10080
ssh: 10022 ssh: 10022
annotations: annotations:
metallb.universe.tf/address-pool: k3s-cluster-ips metallb.universe.tf/address-pool: k3s-cluster-ip-pool
metallb.universe.tf/allow-shared-ip: k3s-cluster-ips metallb.universe.tf/allow-shared-ip: k3s-cluster
ingress: ingress:
enabled: true enabled: true
ingressClassName: "nginx" ingressClassName: "nginx"

View File

@@ -4,8 +4,8 @@ metadata:
name: homer name: homer
namespace: homer namespace: homer
annotations: annotations:
metallb.universe.tf/address-pool: k3s-cluster-ips metallb.universe.tf/address-pool: k3s-cluster-ip-pool
metallb.universe.tf/allow-shared-ip: k3s-cluster-ips metallb.universe.tf/allow-shared-ip: k3s-cluster
labels: labels:
app.kubernetes.io/name: homer app.kubernetes.io/name: homer
spec: spec:

View File

@@ -4,8 +4,8 @@ metadata:
name: qbittorrent name: qbittorrent
namespace: qbittorrent namespace: qbittorrent
annotations: annotations:
metallb.universe.tf/address-pool: k3s-cluster-ips metallb.universe.tf/address-pool: k3s-cluster-ip-pool
metallb.universe.tf/allow-shared-ip: k3s-cluster-ips metallb.universe.tf/allow-shared-ip: k3s-cluster
labels: labels:
app.kubernetes.io/name: qbittorrent app.kubernetes.io/name: qbittorrent
spec: spec:

View File

@@ -24,8 +24,8 @@ service:
http: 8090 http: 8090
elastic: 9091 elastic: 9091
annotations: annotations:
metallb.universe.tf/address-pool: k3s-cluster-ips metallb.universe.tf/address-pool: k3s-cluster-ip-pool
metallb.universe.tf/allow-shared-ip: k3s-cluster-ips metallb.universe.tf/allow-shared-ip: k3s-cluster
persistence: persistence:
enabled: true enabled: true
storageClass: local-path storageClass: local-path

View File

@@ -5,4 +5,4 @@ metadata:
namespace: metallb-system namespace: metallb-system
spec: spec:
ipAddressPools: ipAddressPools:
- k3s-cluster-ips - k3s-cluster-ip-pool

View File

@@ -1,7 +1,7 @@
apiVersion: metallb.io/v1beta1 apiVersion: metallb.io/v1beta1
kind: IPAddressPool kind: IPAddressPool
metadata: metadata:
name: k3s-cluster-ips name: k3s-cluster-ip-pool
namespace: metallb-system namespace: metallb-system
spec: spec:
addresses: addresses:

View File

@@ -14,8 +14,8 @@ service:
api: 19000 api: 19000
console: 19001 console: 19001
annotations: annotations:
metallb.universe.tf/address-pool: k3s-cluster-ips metallb.universe.tf/address-pool: k3s-cluster-ip-pool
metallb.universe.tf/allow-shared-ip: k3s-cluster-ips metallb.universe.tf/allow-shared-ip: k3s-cluster
persistence: persistence:
existingClaim: "minio-pvc" existingClaim: "minio-pvc"
containerSecurityContext: containerSecurityContext:

View File

@@ -23,8 +23,8 @@ startupProbe:
service: service:
type: LoadBalancer type: LoadBalancer
annotations: annotations:
metallb.universe.tf/address-pool: k3s-cluster-ips metallb.universe.tf/address-pool: k3s-cluster-ip-pool
metallb.universe.tf/allow-shared-ip: k3s-cluster-ips metallb.universe.tf/allow-shared-ip: k3s-cluster
persistence: persistence:
existingClaim: "mongodb-pvc" existingClaim: "mongodb-pvc"
persistentVolumeClaimRetentionPolicy: persistentVolumeClaimRetentionPolicy:

View File

@@ -22,8 +22,8 @@ primary:
service: service:
type: LoadBalancer type: LoadBalancer
annotations: annotations:
metallb.universe.tf/address-pool: k3s-cluster-ips metallb.universe.tf/address-pool: k3s-cluster-ip-pool
metallb.universe.tf/allow-shared-ip: k3s-cluster-ips metallb.universe.tf/allow-shared-ip: k3s-cluster
persistence: persistence:
existingClaim: postgresql-primary-pvc existingClaim: postgresql-primary-pvc
selector: selector:
@@ -45,8 +45,8 @@ readReplicas:
ports: ports:
postgresql: 5433 postgresql: 5433
annotations: annotations:
metallb.universe.tf/address-pool: k3s-cluster-ips metallb.universe.tf/address-pool: k3s-cluster-ip-pool
metallb.universe.tf/allow-shared-ip: k3s-cluster-ips metallb.universe.tf/allow-shared-ip: k3s-cluster
persistence: persistence:
existingClaim: postgresql-replica-pvc existingClaim: postgresql-replica-pvc
selector: selector:

View File

@@ -23,8 +23,8 @@ service:
type: LoadBalancer type: LoadBalancer
port: 18899 port: 18899
annotations: annotations:
metallb.universe.tf/address-pool: k3s-cluster-ips metallb.universe.tf/address-pool: k3s-cluster-ip-pool
metallb.universe.tf/allow-shared-ip: k3s-cluster-ips metallb.universe.tf/allow-shared-ip: k3s-cluster
ingress: ingress:
enabled: true enabled: true
ingressClassName: nginx ingressClassName: nginx