diff --git a/.kitestacks_check.py.swp b/.kitestacks_check.py.swp new file mode 100644 index 0000000..7bf8a98 Binary files /dev/null and b/.kitestacks_check.py.swp differ diff --git a/configmap.yaml b/configmap.yaml new file mode 100644 index 0000000..76c13a8 --- /dev/null +++ b/configmap.yaml @@ -0,0 +1,8 @@ +apiVersion: v1 +kind: ConfigMap +metadata: + name: kitestacks-scripts + namespace: monitoring +data: + kitestacks_check.py: | + # Paste the full contents of your kitestacks_check.py here diff --git a/cronjob.yaml b/cronjob.yaml new file mode 100644 index 0000000..86d3fc1 --- /dev/null +++ b/cronjob.yaml @@ -0,0 +1,24 @@ +apiVersion: batch/v1 +kind: CronJob +metadata: + name: kitestacks-widget-check + namespace: monitoring +spec: + schedule: "0 * * * *" # every hour + concurrencyPolicy: Forbid + jobTemplate: + spec: + template: + spec: + containers: + - name: kitestacks-check + image: python:3.12-slim + command: ["python3", "/scripts/kitestacks_check.py"] + volumeMounts: + - name: scripts + mountPath: /scripts + restartPolicy: OnFailure + volumes: + - name: scripts + configMap: + name: kitestacks-scripts diff --git a/data/git/repositories/kenpat/kitestacks-homelab.git/info/refs b/data/git/repositories/kenpat/kitestacks-homelab.git/info/refs index d8a220b..5cd63f5 100644 --- a/data/git/repositories/kenpat/kitestacks-homelab.git/info/refs +++ b/data/git/repositories/kenpat/kitestacks-homelab.git/info/refs @@ -1 +1,2 @@ 6aed62067899c4c741cf49d4b93a49c4d988bb0c refs/heads/main +e86dad4030fa018da93c7764a8675cdc9959965e refs/heads/master diff --git a/data/git/repositories/kenpat/kitestacks-homelab.git/logs/refs/heads/master b/data/git/repositories/kenpat/kitestacks-homelab.git/logs/refs/heads/master new file mode 100644 index 0000000..fdc7345 --- /dev/null +++ b/data/git/repositories/kenpat/kitestacks-homelab.git/logs/refs/heads/master @@ -0,0 +1 @@ +0000000000000000000000000000000000000000 e86dad4030fa018da93c7764a8675cdc9959965e Gitea 1780710117 +0000 push diff --git a/data/git/repositories/kenpat/kitestacks-homelab.git/objects/info/packs b/data/git/repositories/kenpat/kitestacks-homelab.git/objects/info/packs index 8b13789..de82925 100644 --- a/data/git/repositories/kenpat/kitestacks-homelab.git/objects/info/packs +++ b/data/git/repositories/kenpat/kitestacks-homelab.git/objects/info/packs @@ -1 +1,2 @@ +P pack-a1019fcd5db083942752b6fd0b97764c8800e68e.pack diff --git a/data/git/repositories/kenpat/kitestacks-homelab.git/objects/pack/pack-a1019fcd5db083942752b6fd0b97764c8800e68e.idx b/data/git/repositories/kenpat/kitestacks-homelab.git/objects/pack/pack-a1019fcd5db083942752b6fd0b97764c8800e68e.idx new file mode 100644 index 0000000..5ea1d75 Binary files /dev/null and b/data/git/repositories/kenpat/kitestacks-homelab.git/objects/pack/pack-a1019fcd5db083942752b6fd0b97764c8800e68e.idx differ diff --git a/data/git/repositories/kenpat/kitestacks-homelab.git/objects/pack/pack-a1019fcd5db083942752b6fd0b97764c8800e68e.pack b/data/git/repositories/kenpat/kitestacks-homelab.git/objects/pack/pack-a1019fcd5db083942752b6fd0b97764c8800e68e.pack new file mode 100644 index 0000000..04adf99 Binary files /dev/null and b/data/git/repositories/kenpat/kitestacks-homelab.git/objects/pack/pack-a1019fcd5db083942752b6fd0b97764c8800e68e.pack differ diff --git a/data/git/repositories/kenpat/kitestacks-homelab.git/objects/pack/pack-a1019fcd5db083942752b6fd0b97764c8800e68e.rev b/data/git/repositories/kenpat/kitestacks-homelab.git/objects/pack/pack-a1019fcd5db083942752b6fd0b97764c8800e68e.rev new file mode 100644 index 0000000..be1973f Binary files /dev/null and b/data/git/repositories/kenpat/kitestacks-homelab.git/objects/pack/pack-a1019fcd5db083942752b6fd0b97764c8800e68e.rev differ diff --git a/data/git/repositories/kenpat/kitestacks-homelab.git/refs/heads/master b/data/git/repositories/kenpat/kitestacks-homelab.git/refs/heads/master new file mode 100644 index 0000000..94a5b5e --- /dev/null +++ b/data/git/repositories/kenpat/kitestacks-homelab.git/refs/heads/master @@ -0,0 +1 @@ +e86dad4030fa018da93c7764a8675cdc9959965e diff --git a/data/gitea/gitea.db b/data/gitea/gitea.db index 9f2a9c4..ff1454b 100644 Binary files a/data/gitea/gitea.db and b/data/gitea/gitea.db differ diff --git a/data/gitea/queues/common/000009.log b/data/gitea/queues/common/000009.log index 519cc2b..cc4a32f 100644 Binary files a/data/gitea/queues/common/000009.log and b/data/gitea/queues/common/000009.log differ diff --git a/data/gitea/sessions/0/b/0b489c2e47c3894e b/data/gitea/sessions/0/b/0b489c2e47c3894e new file mode 100644 index 0000000..abd3333 Binary files /dev/null and b/data/gitea/sessions/0/b/0b489c2e47c3894e differ diff --git a/data/gitea/sessions/8/a/8ad3203f04a8e8ab b/data/gitea/sessions/8/a/8ad3203f04a8e8ab deleted file mode 100644 index 724f00c..0000000 Binary files a/data/gitea/sessions/8/a/8ad3203f04a8e8ab and /dev/null differ diff --git a/gitrepository.yaml b/gitrepository.yaml new file mode 100644 index 0000000..e037088 --- /dev/null +++ b/gitrepository.yaml @@ -0,0 +1,12 @@ +apiVersion: source.toolkit.fluxcd.io/v1beta2 +kind: GitRepository +metadata: + name: kitestacks-cron + namespace: flux-system +spec: + interval: 1m + url: https://gitforge.kitestacks.com/kenpat/kitestacks-homelab.git + ref: + branch: master + secretRef: + name: forgejo-access # Only needed if repo is private