init
This commit is contained in:
11
clusters/cl01tl/services/metallb/Chart.yaml
Normal file
11
clusters/cl01tl/services/metallb/Chart.yaml
Normal file
@@ -0,0 +1,11 @@
|
||||
apiVersion: v2
|
||||
name: metallb
|
||||
version: 1.0.0
|
||||
sources:
|
||||
- https://github.com/metallb/metallb
|
||||
- https://github.com/metallb/metallb/tree/main/charts/metallb
|
||||
dependencies:
|
||||
- name: metallb
|
||||
version: 0.14.5
|
||||
repository: https://metallb.github.io/metallb
|
||||
appVersion: 0.15.1
|
@@ -0,0 +1,16 @@
|
||||
apiVersion: metallb.io/v1beta1
|
||||
kind: IPAddressPool
|
||||
metadata:
|
||||
name: default
|
||||
namespace: {{ .Release.Namespace }}
|
||||
labels:
|
||||
app.kubernetes.io/name: {{ .Release.Name }}
|
||||
app.kubernetes.io/instance: {{ .Release.Name }}
|
||||
app.kubernetes.io/version: {{ .Chart.AppVersion }}
|
||||
app.kubernetes.io/component: network
|
||||
app.kubernetes.io/part-of: {{ .Release.Name }}
|
||||
spec:
|
||||
addresses:
|
||||
- 192.168.1.17/32
|
||||
- 192.168.1.16/32
|
||||
- 192.168.1.15/32
|
@@ -0,0 +1,8 @@
|
||||
apiVersion: v1
|
||||
kind: Namespace
|
||||
metadata:
|
||||
name: metallb
|
||||
labels:
|
||||
pod-security.kubernetes.io/enforce: privileged
|
||||
pod-security.kubernetes.io/warn: privileged
|
||||
pod-security.kubernetes.io/audit: privileged
|
15
clusters/cl01tl/services/metallb/values.yaml
Normal file
15
clusters/cl01tl/services/metallb/values.yaml
Normal file
@@ -0,0 +1,15 @@
|
||||
metallb:
|
||||
controller:
|
||||
metrics:
|
||||
enabled: true
|
||||
serviceMonitor:
|
||||
enabled: true
|
||||
speaker:
|
||||
metrics:
|
||||
enabled: true
|
||||
serviceMonitor:
|
||||
enabled: true
|
||||
labels:
|
||||
pod-security.kubernetes.io/enforce: privileged
|
||||
pod-security.kubernetes.io/audit: privileged
|
||||
pod-security.kubernetes.io/warn: privileged
|
Reference in New Issue
Block a user