core services
This commit is contained in:
48
helm/helmfile.yaml
Normal file
48
helm/helmfile.yaml
Normal file
@@ -0,0 +1,48 @@
|
||||
repositories:
|
||||
- name: longhorn
|
||||
url: https://charts.longhorn.io
|
||||
- name: metallb
|
||||
url: https://metallb.github.io/metallb
|
||||
- name: mojo2600
|
||||
url: https://mojo2600.github.io/pihole-kubernetes
|
||||
- name: ingress-nginx
|
||||
url: https://kubernetes.github.io/ingress-nginx
|
||||
- name: bitnami
|
||||
url: https://charts.bitnami.com/bitnami
|
||||
---
|
||||
releases:
|
||||
# Distributed Storage
|
||||
- name: longhorn
|
||||
namespace: longhorn-system
|
||||
chart: longhorn/longhorn
|
||||
version: 1.7.0
|
||||
|
||||
# Load Balancer
|
||||
- name: metallb
|
||||
namespace: metallb-system
|
||||
chart: metallb/metallb
|
||||
version: 0.14.8
|
||||
|
||||
# pihole
|
||||
- name: pihole
|
||||
namespace: pihole-system
|
||||
chart: mojo2600/pihole
|
||||
version: 2.26.1
|
||||
values:
|
||||
- ./values/pihole.values.yaml
|
||||
|
||||
# Ingress for local network
|
||||
- name: ingress-nginx-internal
|
||||
namespace: nginx-system
|
||||
chart: ingress-nginx/ingress-nginx
|
||||
version: 4.10.1
|
||||
values:
|
||||
- ./values/nginx-internal.values.yaml
|
||||
|
||||
# Automatic DNS for pihole
|
||||
- name: externaldns-pihole
|
||||
namespace: pihole-system
|
||||
chart: bitnami/external-dns
|
||||
version: 8.3.4
|
||||
values:
|
||||
- ./values/externaldns.values.yaml
|
||||
Reference in New Issue
Block a user