Compare commits
2 Commits
caac84087d
...
6c3845004d
| Author | SHA1 | Date | |
|---|---|---|---|
| 6c3845004d | |||
| fe57713803 |
11
helm/metallb/Chart.yaml
Normal file
11
helm/metallb/Chart.yaml
Normal 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"
|
||||||
8
helm/metallb/values.yaml
Normal file
8
helm/metallb/values.yaml
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
config:
|
||||||
|
config: |
|
||||||
|
address-pools:
|
||||||
|
- name: default
|
||||||
|
protocol: layer2
|
||||||
|
addresses:
|
||||||
|
- 192.168.178.200-192.168.178.250
|
||||||
|
|
||||||
@@ -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
|
|
||||||
@@ -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
|
|
||||||
Reference in New Issue
Block a user