diff --git a/helm/metallb/Chart.yaml b/helm/metallb/Chart.yaml new file mode 100644 index 0000000..917e345 --- /dev/null +++ b/helm/metallb/Chart.yaml @@ -0,0 +1,10 @@ +apiVersion: v2 +name: metallb +description: A Helm chart for MetalLB +type: application +version: 0.1.0 +appVersion: "0.10.2" # Replace with the desired MetalLB version +dependencies: + - name: metallb + version: "0.10.2" # Replace with the desired MetalLB version + repository: "https://charts.bitnami.com/bitnami" diff --git a/helm/metallb/values.yaml b/helm/metallb/values.yaml new file mode 100644 index 0000000..993f318 --- /dev/null +++ b/helm/metallb/values.yaml @@ -0,0 +1,20 @@ +config: + layer2: + address-pools: + - name: default + protocol: layer2 + addresses: + - 192.168.178.200-192.168.178.250 # Replace with your desired IP range + +service: + enabled: true + type: LoadBalancer + annotations: {} + externalTrafficPolicy: Local + +controller: + service: + enabled: true + annotations: {} + type: LoadBalancer + externalTrafficPolicy: Local