blob: f7e26bab4d9864195c16791cbb55d6f29e99efa3 [file] [log] [blame]
giolekvae4f767b2021-10-06 16:44:20 +04001#!/bin/sh
2
3helm upgrade --create-namespace \
4 --namespace pihole \
5 pihole mojo2600/pihole \
6 --set image.repository="pihole/pihole" \
7 --set image.tag=v5.8.1 \
8 --set persistentVolumeClaim.enabled=true \
9 --set persistentVolumeClaim.size="5Gi" \
10 --set ingress.enabled=true \
11 --set ingress.hosts={"pihole.pcloud"} \
12 --set ingress.tls[0].hosts[0]="pihole.pcloud" \
13 --set ingress.tls[0].secretName="cert-pihole.pcloud" \
14 --set ingress.annotations."kubernetes\.io/ingress\.class"="nginx-private" \
15 --set ingress.annotations."cert-manager\.io/cluster-issuer"="selfsigned-ca" \
16 --set ingress.annotations."acme\.cert-manager\.io/http01-edit-in-place"="\"true\"" \
17 --set serviceDhcp.enabled=false \
18 --set serviceDns.type=ClusterIP \
19 --set serviceWeb.type=ClusterIP \
20 --set serviceWeb.https.enabled=false \
21 --set virtualHost="pihole.pcloud" \
22 --set resources.requests.cpu="250m" \
23 --set resources.limits.cpu="500m" \
24 --set resources.requests.memory="100M" \
25 --set resources.limits.memory="250M"