From c7e85bab5cd4c776bf7308d09f89842d20b8cdfc Mon Sep 17 00:00:00 2001 From: Shahab Dogar Date: Wed, 14 May 2025 12:38:14 +0500 Subject: [PATCH] fix: Cloudflare | add non proxied domain routes --- cloudflare/ddns.yaml | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/cloudflare/ddns.yaml b/cloudflare/ddns.yaml index 5cfb8f7..61b6b8e 100644 --- a/cloudflare/ddns.yaml +++ b/cloudflare/ddns.yaml @@ -8,6 +8,15 @@ data: DOMAINS: "auth.dogar.dev,grafana.dogar.dev,vpn.dogar.dev" PROXIED: "true" --- +apiVersion: v1 +kind: ConfigMap +metadata: + name: cloudflare-domains-config-non-proxied + namespace: cloudflare-system +data: + DOMAINS: "postgres.dogar.dev" + PROXIED: "false" +--- apiVersion: apps/v1 kind: Deployment metadata: @@ -41,3 +50,37 @@ spec: value: "30s" - name: IP6_PROVIDER value: "none" +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: cloudflare-ddns-non-proxied + namespace: cloudflare-system +spec: + replicas: 1 + selector: + matchLabels: + app: cloudflare-ddns + template: + metadata: + labels: + app: cloudflare-ddns + spec: + containers: + - name: cloudflare-ddns-non-proxied + image: favonia/cloudflare-ddns:latest + env: + - name: CLOUDFLARE_API_TOKEN + valueFrom: + secretKeyRef: + name: cloudflare-token + key: credential + - name: DOMAINS + valueFrom: + configMapKeyRef: + name: cloudflare-domains-config-non-proxied + key: DOMAINS + - name: UPDATE_TIMEOUT + value: "30s" + - name: IP6_PROVIDER + value: "none"