IT IS ALIVE
This commit is contained in:
parent
5e7cc6e7d8
commit
64ad478313
4 changed files with 36 additions and 2 deletions
|
@ -9,6 +9,8 @@ repositories:
|
||||||
url: https://charts.jetstack.io
|
url: https://charts.jetstack.io
|
||||||
- name: argocd
|
- name: argocd
|
||||||
url: https://argoproj.github.io/argo-helm
|
url: https://argoproj.github.io/argo-helm
|
||||||
|
- name: mojo2600
|
||||||
|
url: https://mojo2600.github.io/pihole-kubernetes/
|
||||||
---
|
---
|
||||||
releases:
|
releases:
|
||||||
- name: metallb
|
- name: metallb
|
||||||
|
@ -37,3 +39,9 @@ releases:
|
||||||
version: 7.7.21
|
version: 7.7.21
|
||||||
values:
|
values:
|
||||||
- ./values/argocd.values.yaml
|
- ./values/argocd.values.yaml
|
||||||
|
- name: pihole
|
||||||
|
namespace: pihole
|
||||||
|
chart: mojo2600/pihole
|
||||||
|
version: 2.27.0
|
||||||
|
values:
|
||||||
|
- ./values/pihole.values.yaml
|
|
@ -2,6 +2,8 @@ apiVersion: storage.k8s.io/v1
|
||||||
kind: StorageClass
|
kind: StorageClass
|
||||||
metadata:
|
metadata:
|
||||||
name: nfs-csi
|
name: nfs-csi
|
||||||
|
annotations:
|
||||||
|
storageclass.kubernetes.io/is-default-class: "true"
|
||||||
provisioner: nfs.csi.k8s.io
|
provisioner: nfs.csi.k8s.io
|
||||||
parameters:
|
parameters:
|
||||||
server: 192.168.1.180
|
server: 192.168.1.180
|
||||||
|
|
|
@ -1,3 +1,6 @@
|
||||||
controller:
|
controller:
|
||||||
ingressClassResource:
|
ingressClassResource:
|
||||||
default: true
|
default: true
|
||||||
|
service:
|
||||||
|
annotations:
|
||||||
|
metallb.io/allow-shared-ip: kropcloud
|
21
values/pihole.values.yaml
Normal file
21
values/pihole.values.yaml
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
ingress:
|
||||||
|
enabled: true
|
||||||
|
hosts:
|
||||||
|
- pihole.kropcloud.net
|
||||||
|
annotations:
|
||||||
|
nginx.ingress.kubernetes.io/force-ssl-redirect: "true"
|
||||||
|
nginx.ingress.kubernetes.io/backend-protocol: "HTTP"
|
||||||
|
cert-manager.io/cluster-issuer: cloudflare-issuer
|
||||||
|
tls:
|
||||||
|
- hosts:
|
||||||
|
- pihole.kropcloud.net
|
||||||
|
secretName: pihole-tls
|
||||||
|
|
||||||
|
persistentVolumeClaim:
|
||||||
|
enabled: true
|
||||||
|
|
||||||
|
serviceDns:
|
||||||
|
annotations:
|
||||||
|
metallb.io/allow-shared-ip: kropcloud
|
||||||
|
type: LoadBalancer
|
||||||
|
externalTrafficPolicy: Cluster
|
Loading…
Reference in a new issue