mirror of
https://github.com/nold360/hive-apps
synced 2025-01-09 07:18:01 +00:00
Update(metallb): v0.13 incl. CRD
This commit is contained in:
parent
cf74ffd1b5
commit
e16cac9e6c
3 changed files with 75 additions and 30 deletions
55
projects/core/manifests/metallb.yaml
Normal file
55
projects/core/manifests/metallb.yaml
Normal file
|
@ -0,0 +1,55 @@
|
||||||
|
---
|
||||||
|
apiVersion: metallb.io/v1beta1
|
||||||
|
kind: IPAddressPool
|
||||||
|
metadata:
|
||||||
|
name: default
|
||||||
|
namespace: metallb
|
||||||
|
spec:
|
||||||
|
addresses:
|
||||||
|
- 192.168.1.13/32
|
||||||
|
- 192.168.1.15/32
|
||||||
|
- 192.168.1.16/32
|
||||||
|
- 192.168.1.17/32
|
||||||
|
- 192.168.1.18/32
|
||||||
|
- 192.168.1.19/32
|
||||||
|
- 192.168.1.20/32
|
||||||
|
---
|
||||||
|
apiVersion: metallb.io/v1beta1
|
||||||
|
kind: IPAddressPool
|
||||||
|
metadata:
|
||||||
|
name: dns
|
||||||
|
namespace: metallb
|
||||||
|
spec:
|
||||||
|
addresses:
|
||||||
|
- 192.168.1.53/32
|
||||||
|
---
|
||||||
|
apiVersion: metallb.io/v1beta1
|
||||||
|
kind: IPAddressPool
|
||||||
|
metadata:
|
||||||
|
name: external
|
||||||
|
namespace: metallb
|
||||||
|
spec:
|
||||||
|
addresses:
|
||||||
|
- 192.168.1.12/32
|
||||||
|
---
|
||||||
|
apiVersion: metallb.io/v1beta1
|
||||||
|
kind: IPAddressPool
|
||||||
|
metadata:
|
||||||
|
name: internal
|
||||||
|
namespace: metallb
|
||||||
|
spec:
|
||||||
|
addresses:
|
||||||
|
- 192.168.1.11/32
|
||||||
|
# - 192.168.1.14/32
|
||||||
|
---
|
||||||
|
apiVersion: metallb.io/v1beta1
|
||||||
|
kind: L2Advertisement
|
||||||
|
metadata:
|
||||||
|
name: l2advertisement
|
||||||
|
namespace: metallb
|
||||||
|
spec:
|
||||||
|
ipAddressPools:
|
||||||
|
- default
|
||||||
|
- dns
|
||||||
|
- external
|
||||||
|
- internal
|
|
@ -29,10 +29,10 @@ apps:
|
||||||
value: /data/kubernetes/ssd
|
value: /data/kubernetes/ssd
|
||||||
|
|
||||||
- name: metallb
|
- name: metallb
|
||||||
repoURL: https://charts.bitnami.com/bitnami
|
repoURL: https://metallb.github.io/metallb
|
||||||
chart: metallb
|
chart: metallb
|
||||||
namespace: metallb
|
namespace: metallb
|
||||||
targetRevision: 2.5.16
|
targetRevision: 0.13.4
|
||||||
syncWave: '0'
|
syncWave: '0'
|
||||||
|
|
||||||
- name: cert-manager
|
- name: cert-manager
|
||||||
|
|
|
@ -1,34 +1,24 @@
|
||||||
configInline:
|
psp:
|
||||||
address-pools:
|
enabled: false
|
||||||
- name: default
|
|
||||||
protocol: layer2
|
|
||||||
addresses:
|
|
||||||
- 192.168.1.13/32
|
|
||||||
- 192.168.1.15/32
|
|
||||||
- 192.168.1.16/32
|
|
||||||
- 192.168.1.17/32
|
|
||||||
- 192.168.1.18/32
|
|
||||||
- 192.168.1.19/32
|
|
||||||
- 192.168.1.20/32
|
|
||||||
|
|
||||||
- name: dns
|
|
||||||
protocol: layer2
|
|
||||||
addresses:
|
|
||||||
- 192.168.1.53/32
|
|
||||||
|
|
||||||
- name: external
|
|
||||||
protocol: layer2
|
|
||||||
addresses:
|
|
||||||
- 192.168.1.12/32
|
|
||||||
|
|
||||||
- name: internal
|
|
||||||
protocol: layer2
|
|
||||||
addresses:
|
|
||||||
- 192.168.1.11/32
|
|
||||||
- 192.168.1.14/32
|
|
||||||
|
|
||||||
prometheus:
|
prometheus:
|
||||||
serviceMonitor:
|
serviceMonitor:
|
||||||
enabled: true
|
enabled: true
|
||||||
prometheusRule:
|
prometheusRule:
|
||||||
enabled: true
|
enabled: true
|
||||||
|
|
||||||
|
rbacProxy:
|
||||||
|
repository: gcr.io/kubebuilder/kube-rbac-proxy
|
||||||
|
tag: v0.12.0
|
||||||
|
|
||||||
|
controller:
|
||||||
|
image:
|
||||||
|
repository: quay.io/metallb/controller
|
||||||
|
## == Chart Version
|
||||||
|
#tag:
|
||||||
|
|
||||||
|
speaker:
|
||||||
|
image:
|
||||||
|
repository: quay.io/metallb/speaker
|
||||||
|
## == Chart Version
|
||||||
|
#tag: v0.13.4
|
||||||
|
|
Loading…
Reference in a new issue