This commit is contained in:
Remy Moll 2024-01-11 17:59:56 +01:00
parent 72a2914c24
commit f4670aa471
3 changed files with 15 additions and 3 deletions

View File

@ -6,11 +6,15 @@ spec:
schedule: "0 */2 * * *" schedule: "0 */2 * * *"
jobTemplate: jobTemplate:
spec: spec:
successfulJobsHistoryLimit: 1
failedJobsHistoryLimit: 1
backoffLimit: 1
template: template:
spec: spec:
containers: containers:
- name: git - name: git
image: alpine/git image: git
command: ["git"] command: ["git"]
args: args:
- clone - clone
@ -39,8 +43,11 @@ spec:
name: cloudflare-api name: cloudflare-api
key: CLOUDFLARE_EMAIL key: CLOUDFLARE_EMAIL
command: ["octodns-sync"] command: ["/bin/sh", "-c"]
args: args:
- pip install -r /etc/octodns/requirements.txt
- "&&"
- octodns-sync
- --config-file - --config-file
- /etc/octodns/config.yaml - /etc/octodns/config.yaml
#- --doit #- --doit
@ -52,3 +59,4 @@ spec:
- name: octodns-config - name: octodns-config
emptyDir: {} emptyDir: {}
restartPolicy: Never restartPolicy: Never

View File

@ -12,3 +12,7 @@ images:
- name: octodns - name: octodns
newName: octodns/octodns # has all plugins newName: octodns/octodns # has all plugins
newTag: "2023.12" newTag: "2023.12"
- name: git
newName: alpine/git
newTag: "2.43.0"

@ -1 +1 @@
Subproject commit 0d5d671c5cf778c6efcc04dae0428e0cc63f1d7c Subproject commit b98da54d62778f48024780fb2ffaea64416b6742