Update services/adguard/app.yaml

This commit is contained in:
2026-10-15 18:52:51 +00:00
parent 7ee1f967ae
commit 9b1b4445ff
+34 -8
View File
@@ -30,21 +30,47 @@ spec:
spec:
containers:
- name: adguard
image: adguard/adguardhome:v0.107.79 # pin de tag! (Renovate houdt ze bij)
ports: [{containerPort: 80}]
volumeMounts: [{name: config, mountPath: /opt/AdGuardHome}]
image: adguard/adguardhome:v0.107.79 # pin de tag! (Renovate houdt ze bij)
env:
- name: AGH_CONFIG
valueFrom:
configMapKeyRef:
name: adguard-config
key: AdGuardHome.yaml
ports:
- containerPort: 53 #dns
name: dns
protocol: UDP
- containerPort: 3000 #initial setup
name: http-initial
- containerPort: 80 #web gui
name: http
protocol: TCP
volumeMounts:
- name: adguard-config
mountPath: /opt/adguardhome/work
volumes:
- name: config
persistentVolumeClaim: {claimName: adguard-config}
- name: adguard-config
persistentVolumeClaim:
claimName: adguard-config
---
apiVersion: v1
kind: Service
metadata:
name: adguard
name: adguard-service
namespace: adguard
spec:
selector: {app: adguard}
ports: [{port: 80, targetPort: 80}] # intern op 80 zetten is handig
selector:
app: adguard
ports:
- protocol: TCP
port: 3000
targetPort: 3000
name: http-initial
- protocol: TCP
port: 80
targetPort: 80
name: http # intern op 80 zetten is handig
---
# toevoegen in service.yaml — DNS op de node zelf
apiVersion: v1