about summary refs log tree commit diff
path: root/bundles/traefik
diff options
context:
space:
mode:
Diffstat (limited to 'bundles/traefik')
-rw-r--r--bundles/traefik/files/kube.yaml2
-rw-r--r--bundles/traefik/files/secret.yaml5
2 files changed, 4 insertions, 3 deletions
diff --git a/bundles/traefik/files/kube.yaml b/bundles/traefik/files/kube.yaml
index 024bdca..db5f297 100644
--- a/bundles/traefik/files/kube.yaml
+++ b/bundles/traefik/files/kube.yaml
@@ -42,7 +42,7 @@ spec:
         # - --certificatesresolvers.le.acme.caserver=https://acme-staging-v02.api.letsencrypt.org/directory
         # http challenge doesn't work for tailscale endpoints
         # - --certificatesresolvers.le.acme.httpchallenge.entrypoint=http
-        - --certificatesresolvers.le.acme.dnschallenge.provider=cloudflare
+        - --certificatesresolvers.le.acme.dnschallenge.provider=porkbun
         - --certificatesresolvers.ts.tailscale=true
       envFrom:
         - secretRef:
diff --git a/bundles/traefik/files/secret.yaml b/bundles/traefik/files/secret.yaml
index d702d51..e7c81d5 100644
--- a/bundles/traefik/files/secret.yaml
+++ b/bundles/traefik/files/secret.yaml
@@ -2,5 +2,6 @@ apiVersion: v1
 kind: Secret
 metadata:
   name: traefik
-data:
-  CLOUDFLARE_DNS_API_TOKEN: ${repo.libs.util.base64(repo.vault.cmd(f"rbw get cloudflare/letsencrypt"))}
+stringData:
+  PORKBUN_SECRET_API_KEY: ${repo.vault.cmd(f"rbw get porkbun/secretkey")}
+  PORKBUN_API_KEY: ${repo.vault.cmd(f"rbw get porkbun/apikey")}