summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Spek <p.spek@tyil.nl>2022-07-27 12:52:25 +0200
committerPatrick Spek <p.spek@tyil.nl>2022-07-27 12:52:25 +0200
commit4b4a8c949a74275ab53310278466d658a200d61e (patch)
treed58cec399fb1653edb67998fcc078c85e81da686
parent8fe667b378e8adddcc245f4fbe8b9d0e67228253 (diff)
Try out other approach for external-dns configuration
-rw-r--r--playbooks.d/k3s-master/share/system/external-dns/application.yaml4
-rw-r--r--playbooks.d/k3s-master/share/system/helm-secret-values.yaml21
2 files changed, 22 insertions, 3 deletions
diff --git a/playbooks.d/k3s-master/share/system/external-dns/application.yaml b/playbooks.d/k3s-master/share/system/external-dns/application.yaml
index 401787f..c94b43a 100644
--- a/playbooks.d/k3s-master/share/system/external-dns/application.yaml
+++ b/playbooks.d/k3s-master/share/system/external-dns/application.yaml
@@ -21,8 +21,6 @@ spec:
helm:
values: |
provider: transip
- extraArgs:
- - "--transip-keyfile=/opt/transip-keyfile"
extraVolumes:
- name: keyfiles
secret:
@@ -32,7 +30,7 @@ spec:
name: keyfiles
readOnly: true
valueFiles:
- - secret-values-external-dns/values.yaml
+ - /opt/helm-secret-values/external-dns.yaml
destination:
server: https://kubernetes.default.svc
namespace: ingress
diff --git a/playbooks.d/k3s-master/share/system/helm-secret-values.yaml b/playbooks.d/k3s-master/share/system/helm-secret-values.yaml
new file mode 100644
index 0000000..004c027
--- /dev/null
+++ b/playbooks.d/k3s-master/share/system/helm-secret-values.yaml
@@ -0,0 +1,21 @@
+apiVersion: bitnami.com/v1alpha1
+kind: SealedSecret
+metadata:
+ creationTimestamp: null
+ name: helm-secret-values
+ namespace: argocd
+spec:
+ encryptedData:
+ external-dns.yaml: AgBGXMDHWJBQ0gwQRKtQVGrxSs+oGBmSzE3dgmYkGW8IXEwbbjBHut5ELXI/hFRvWJqzEGZiNfdbO2NVaoT460DW7E+JYA1JqX28j2CoJhnT7P8/reNHwwNb25A1eLjsBzbfZxt2lvZo2xrUd10isqLUN/BZnbaTvD5YfL3mJlAIs99iyNmq+MDSC6f0QxAc4mplFPftNzRb39+rmwX10+wycRSq1nbIs1CHMxp7L2eSuJh5yJQ2wIdVXHUJhNb8xp60RmLj1Ko3FDqDXQGBZ4xcuNRjmR1k7MPKcKiYUpb4SkRWmRrib1jWxEseL9Lud5aoQmlPjxApxcti6PeZVjblXSwtOiLdPZnqfXQj1M8x98bMIBEepW+hDq2NthO3Xzhn5t1kZQjJYPHBgpIX97umsvn8b4Hz3RS006qAB2qqLZVsN9FXTK5PtZB9y9vy25E99NmzfpRDQdxGi7aZYf9KJ1Dv917BcsIVKffv6l8cDrpx9labKL++pWdEMJ/P3c+X1E5XNsYjVlT7+yIE+5ffeU8r6cBcpuMqKIYSOlVB71diwo6Z+1Yk8skhdcbirJJSnQ0TdnXDCb+nkp4JFv03tXoerdqmFPc4WgePQonzoy5wuB7xCtRoQv++4ZIBUMUEXVzTcoqWHjsNS8vbTyarp2Jf+V/mCsly+zgMvhCRQMW9rGi+j13WAZtblJ9Zg2J0g0yD1jmQAGysoZoZwb1OHWF4VOIBdeIMw22e57j1RCKFmfArq9I6sYd1zRXpBiTg+t3Hcc4vNeT92KdGbzJybS8FdJu7wAE60IRdrr80n2UpcziKTXc=
+ template:
+ data: null
+ metadata:
+ creationTimestamp: null
+ labels:
+ app.kubernetes.io/component: repo-server
+ app.kubernetes.io/instance: argocd
+ app.kubernetes.io/name: argocd-repo-server
+ app.kubernetes.io/part-of: argocd
+ name: helm-secret-values
+ namespace: argocd
+