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
|
||||
- name: argocd
|
||||
url: https://argoproj.github.io/argo-helm
|
||||
- name: mojo2600
|
||||
url: https://mojo2600.github.io/pihole-kubernetes/
|
||||
---
|
||||
releases:
|
||||
- name: metallb
|
||||
|
@ -37,3 +39,9 @@ releases:
|
|||
version: 7.7.21
|
||||
values:
|
||||
- ./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
|
||||
metadata:
|
||||
name: nfs-csi
|
||||
annotations:
|
||||
storageclass.kubernetes.io/is-default-class: "true"
|
||||
provisioner: nfs.csi.k8s.io
|
||||
parameters:
|
||||
server: 192.168.1.180
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
controller:
|
||||
ingressClassResource:
|
||||
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