This commit is contained in:
2025-10-02 10:27:40 +02:00
parent caac84087d
commit fe57713803
3 changed files with 11 additions and 34 deletions

11
helm/Chart.yaml Normal file
View File

@@ -0,0 +1,11 @@
apiVersion: v2
name: metallb
description: A Helm chart for deploying MetalLB
type: application
version: 0.1.0
appVersion: "0.14.5"
dependencies:
- name: metallb
version: "0.14.5"
repository: "https://metallb.github.io/metallb"

View File

@@ -1,16 +0,0 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
helmCharts:
- name: metallb
repo: https://metallb.github.io/metallb
version: 0.14.5 # Use a specific version for reproducibility
releaseName: metallb
namespace: metallb-system
# You can add Helm values here if needed, e.g.:
# valuesInline:
# controller:
# logLevel: debug
resources:
- metallb-config.yaml

View File

@@ -1,18 +0,0 @@
---
apiVersion: metallb.io/v1beta1
kind: IPAddressPool
metadata:
name: primary-pool
namespace: metallb-system
spec:
addresses:
- 192.168.178.200-192.168.178.250
---
apiVersion: metallb.io/v1beta1
kind: L2Advertisement
metadata:
name: default
namespace: i-metallb
spec:
ipAddressPools:
- primary-pool