Commit graph

  • 0700c9bbef Merge pull request 'fix(minecraft): remove resources' (#7) from dev into main main jad0s 2026-07-02 18:47:25 +00:00
  • 6640319d81 fix(minecraft): remove resources dev jad0s 2026-07-02 20:46:56 +02:00
  • bccd3ac104 Merge pull request 'fix(minecraft): typo' (#6) from dev into main jad0s 2026-07-02 18:38:54 +00:00
  • 316434200e fix(minecraft): typo jad0s 2026-07-02 20:29:00 +02:00
  • 4c2819b84a feat(minecraft): add minecraft jad0s 2026-07-02 20:25:27 +02:00
  • 4a42b271fa feat(longhorn): set longhorn as default storage provisioner jad0s 2026-06-13 21:02:48 +02:00
  • 8c29462db6 Merge pull request 'feat: add longhorn application' (#4) from dev into main jad0s 2026-06-13 18:52:16 +00:00
  • 465121a3cc fixup! fix(actions): skip longhorn application as it requires direct kernel access jad0s 2026-06-13 20:46:09 +02:00
  • a7cef4df68 fix(actions): skip longhorn application as it requires direct kernel access jad0s 2026-06-13 20:40:14 +02:00
  • 4d11a48fc1 fix(longhorn): disable the pre-upgrade checker jad0s 2026-06-13 20:04:20 +02:00
  • 25f0f9c064 fix(actions): add debug step on failure jad0s 2026-06-13 19:52:36 +02:00
  • d024585711 feat: add longhorn application jad0s 2026-06-13 19:39:17 +02:00
  • f0a1ca5445 Merge pull request 'fix: remove leftovers from interactive rebase' (#3) from dev into main jad0s 2026-06-12 20:30:05 +00:00
  • 3321053167 Merge branch 'main' into dev jad0s 2026-06-12 20:07:14 +00:00
  • 2b73095c62 fix: remove leftovers from interactive rebase jad0s 2026-06-12 22:06:25 +02:00
  • 8353299737 Merge pull request 'dev - create a testing pipeline with kubeconform and k3d' (#2) from dev into main jad0s 2026-06-12 20:02:12 +00:00
  • ab8150ccc6 feat(actions): added k3d test to CI workflow on push jad0s 2026-05-20 10:36:31 +02:00
  • ea7b51453b fix(forgejo): change the runner image from node to custom built ci-runner jad0s 2026-05-21 14:46:25 +02:00
  • d4fbf45f75 fixup! fix(forgejo): change ROOT_URL env var to forgejo.libretalk.eu jad0s 2026-05-21 14:27:57 +02:00
  • 728e201ec2 fix(forgejo): change ROOT_URL env var to forgejo.libretalk.eu jad0s 2026-05-21 14:25:55 +02:00
  • de505f5471 fix(secrets): import SealedSecrets encrypted hetzner API key jad0s 2026-05-21 10:02:03 +02:00
  • 49ad1b3bc0 fix: change all app repo URLs from internal forgejo URL to the external URL jad0s 2026-05-21 09:38:08 +02:00
  • faaf63cf25 fixup! fix: try changint the forgejo app repo from internat address to real external address jad0s 2026-05-21 09:35:18 +02:00
  • eb8b98f259 fix: try changint the forgejo app repo from internat address to real external address jad0s 2026-05-21 09:33:24 +02:00
  • 0cdab3975e fix(forgejo): switch the runner to node:22-alpine image jad0s 2026-05-20 15:33:36 +02:00
  • b42a60e775 fix(forgejo): remove trailing space in yaml jad0s 2026-05-20 15:29:20 +02:00
  • 0e0316a793 fix(forgejo): change runner image from node to alpine jad0s 2026-05-20 15:20:34 +02:00
  • 611320a699 Merge pull request 'merge from dev' (#1) from dev into main jad0s 2026-05-19 17:39:07 +00:00
  • c9700654f7 fix(actions): switch from curl to wget jad0s 2026-05-19 19:37:52 +02:00
  • 9ab1fc988b fix(actions): add verbosity to curl command jad0s 2026-05-19 19:29:11 +02:00
  • c82664d952 Merge branch 'main' into dev Add custom CRD support into the kubeconform check, and ignore unknown CRDs. jad0s 2026-05-19 19:19:20 +02:00
  • b646685870 test: removed test file jad0s 2026-05-19 15:57:23 +02:00
  • 425be27aad fix(actions): let kubeconform use custom CRDs and ignore unknown ones jad0s 2026-05-19 15:56:22 +02:00
  • eb17d8174d test: added random test yaml to test kubeconform forgejo action jad0s 2026-05-19 15:38:04 +02:00
  • 9e5b996cb7 feat: added forgejo workflow to validate yaml manifests with kubeconform jad0s 2026-05-19 15:36:33 +02:00
  • c846047db1 fix(forgejo): set DinD certdir env var to empty to disable TLS jad0s 2026-05-19 15:25:41 +02:00
  • 1c6979fe7e fix(forgejo): try sleeping for 5 seconds after runner registration to wait for docker daemon to start jad0s 2026-05-19 15:20:31 +02:00
  • 83d147f3ca fixup! fix(forgejo): changed forgejo-runner command to perform initial registration jad0s 2026-05-19 15:17:41 +02:00
  • ee95b9fa46 fixup! fix(forgejo): changed forgejo-runner command to perform initial registration jad0s 2026-05-19 15:12:41 +02:00
  • 407cf2d0d9 fix(forgejo): changed forgejo-runner command to perform initial registration jad0s 2026-05-19 15:09:59 +02:00
  • a12c99f9aa feat(forgejo): added forgejo runner jad0s 2026-05-19 11:57:03 +02:00
  • 2785c57ce9 feat(forgejo): add runner secret encrypted with SealedSecrets jad0s 2026-05-19 11:50:11 +02:00
  • 90f9330079 chore(git): untrack the public key of cluster jad0s 2026-05-19 11:47:54 +02:00
  • d7ab6ce852 feat: added Sealed Secrets application for sercrets management jad0s 2026-05-19 11:42:06 +02:00
  • a6ee648149 fix(forgejo): enable admin-approved registration using env vars config jad0s 2026-05-14 13:41:17 +02:00
  • f93207884e chore(forgejo): removed unused configmap file, will switch to env vars jad0s 2026-05-14 13:36:23 +02:00
  • 9122a50acd fix(traefik): hemlchartconfig port exposing syntax jad0s 2026-05-13 20:39:05 +02:00
  • e7cc09f99c fix(traefik): remove wrong line from helcharcofig jad0s 2026-05-13 20:31:14 +02:00
  • ae3673211c feat: add traefik app jad0s 2026-05-13 20:13:52 +02:00
  • c06d4fd825 fix(traefik): assign static external LB IP address jad0s 2026-05-13 20:08:16 +02:00
  • f0811942be fix(forgejo): temporarily unmount the config for troubleshooting jad0s 2026-05-13 14:24:24 +02:00
  • 5baec88371 fix(forgejo): logic errors in deployment.yaml jad0s 2026-05-13 14:11:40 +02:00
  • 9789abcbe3 fix(forgejo): enable git http so argocd can monitor the git repository over http jad0s 2026-05-13 14:07:30 +02:00
  • 593a427df3 fix(forgejo): add config map to enable ssh and disable http git. Forward traefik port 22 to forgejo. jad0s 2026-05-13 06:57:02 +02:00
  • 9d0d908f1a feat: add argocd as an application so it manages itself. Run as plain http since traefik manages TLS jad0s 2026-05-07 13:38:38 +02:00
  • 596cb1f9e2 fix(forgejo): change tls cert from staging to prod jad0s 2026-05-07 13:15:27 +02:00
  • d0aaa95396 feat(forgejo): add ingress for traefik jad0s 2026-05-07 13:07:33 +02:00
  • cb2fc6ae09 fix: change cert-manager prod to the new hetzner api URL jad0s 2026-05-06 17:27:14 +02:00
  • 9b0ddc9e64 fix: indentation jad0s 2026-05-06 17:14:35 +02:00
  • 6801b6feac fix: yaml formating jad0s 2026-05-06 17:08:39 +02:00
  • 914b6b36cb fix: rename the hetzner api key to tokenSecretKeyRef jad0s 2026-05-06 14:26:26 +02:00
  • 3fea19977d chore: exclude hetzner secret (placeholder) from gitops jad0s 2026-05-06 14:17:18 +02:00
  • 0dd6fbf8aa fix: change hetzner api URL to the new hetzner console one jad0s 2026-05-06 14:10:17 +02:00
  • 2640806593 feat: add cert-manager with hetzner dns01 webhook for automatic tls jad0s 2026-05-06 14:02:57 +02:00
  • 07f4ec586f feat: set forgejo Service type to LoadBalancer to get an external IP from metalLB jad0s 2026-05-05 20:53:14 +02:00
  • f74df104e3 fix: add the SkipDryRunOnMissingResource option to metallb-config jad0s 2026-05-05 20:45:20 +02:00
  • faf37aa0aa fix: point metallb application at the metallb github repo to install from Helm jad0s 2026-05-05 20:43:40 +02:00
  • d6cf69e33a fix: added missing port (:3000) to forgejo Repo URL jad0s 2026-05-05 20:35:18 +02:00
  • 3c1ba1ccda feat: add metallb-config application jad0s 2026-05-05 20:33:08 +02:00
  • 282fe8e420 fix: add missing spec section to metalLB ippool config jad0s 2026-05-05 20:32:52 +02:00
  • 33f2700005 fix: move metallb application to 'apps/' directory jad0s 2026-05-05 20:25:00 +02:00
  • ce6f214c22 fix: change forgejo git URL to the real one for the git repo jad0s 2026-05-05 16:48:21 +02:00
  • de5f92192c feat: add metallb application jad0s 2026-05-04 19:25:26 +02:00
  • ed7875a4cc fix: reduce forgejo replicas to 1 (ReadWriteOnce PVC constraint) jad0s 2026-05-04 19:05:36 +02:00
  • 6678e863de feat: add forgejo argocd application jad0s 2026-05-04 14:30:56 +02:00
  • a599644f65 feat: add forgejo manifests jad0s 2026-05-04 14:20:01 +02:00