|
|
9ab1fc988b
|
fix(actions): add verbosity to curl command
/ validate (push) Successful in 5s
|
2026-05-19 19:29:11 +02:00 |
|
|
|
c82664d952
|
Merge branch 'main' into dev
/ validate (push) Successful in 4s
Add custom CRD support into the kubeconform check, and ignore unknown
CRDs.
|
2026-05-19 19:19:20 +02:00 |
|
|
|
b646685870
|
test: removed test file
/ validate (push) Has been cancelled
|
2026-05-19 15:57:23 +02:00 |
|
|
|
425be27aad
|
fix(actions): let kubeconform use custom CRDs and ignore unknown ones
|
2026-05-19 15:56:22 +02:00 |
|
|
|
eb17d8174d
|
test: added random test yaml to test kubeconform forgejo action
/ validate (push) Failing after 5m3s
|
2026-05-19 15:38:04 +02:00 |
|
|
|
9e5b996cb7
|
feat: added forgejo workflow to validate yaml manifests with kubeconform
|
2026-05-19 15:36:33 +02:00 |
|
|
|
c846047db1
|
fix(forgejo): set DinD certdir env var to empty to disable TLS
|
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
|
2026-05-19 15:20:31 +02:00 |
|
|
|
83d147f3ca
|
fixup! fix(forgejo): changed forgejo-runner command to perform initial registration
|
2026-05-19 15:17:41 +02:00 |
|
|
|
ee95b9fa46
|
fixup! fix(forgejo): changed forgejo-runner command to perform initial registration
|
2026-05-19 15:12:41 +02:00 |
|
|
|
407cf2d0d9
|
fix(forgejo): changed forgejo-runner command to perform initial registration
|
2026-05-19 15:09:59 +02:00 |
|
|
|
a12c99f9aa
|
feat(forgejo): added forgejo runner
|
2026-05-19 11:57:03 +02:00 |
|
|
|
2785c57ce9
|
feat(forgejo): add runner secret encrypted with SealedSecrets
|
2026-05-19 11:50:11 +02:00 |
|
|
|
90f9330079
|
chore(git): untrack the public key of cluster
|
2026-05-19 11:47:54 +02:00 |
|
|
|
d7ab6ce852
|
feat: added Sealed Secrets application for sercrets management
|
2026-05-19 11:42:06 +02:00 |
|
|
|
a6ee648149
|
fix(forgejo): enable admin-approved registration using env vars config
|
2026-05-14 13:41:17 +02:00 |
|
|
|
f93207884e
|
chore(forgejo): removed unused configmap file, will switch to env vars
|
2026-05-14 13:36:23 +02:00 |
|
|
|
9122a50acd
|
fix(traefik): hemlchartconfig port exposing syntax
|
2026-05-13 20:39:05 +02:00 |
|
|
|
e7cc09f99c
|
fix(traefik): remove wrong line from helcharcofig
|
2026-05-13 20:31:14 +02:00 |
|
|
|
ae3673211c
|
feat: add traefik app
|
2026-05-13 20:13:52 +02:00 |
|
|
|
c06d4fd825
|
fix(traefik): assign static external LB IP address
|
2026-05-13 20:08:16 +02:00 |
|
|
|
f0811942be
|
fix(forgejo): temporarily unmount the config for troubleshooting
|
2026-05-13 14:24:24 +02:00 |
|
|
|
5baec88371
|
fix(forgejo): logic errors in deployment.yaml
|
2026-05-13 14:11:40 +02:00 |
|
|
|
9789abcbe3
|
fix(forgejo): enable git http so argocd can monitor the git repository over http
|
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.
|
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
|
2026-05-07 13:38:38 +02:00 |
|
|
|
596cb1f9e2
|
fix(forgejo): change tls cert from staging to prod
|
2026-05-07 13:15:27 +02:00 |
|
|
|
d0aaa95396
|
feat(forgejo): add ingress for traefik
|
2026-05-07 13:07:33 +02:00 |
|
|
|
cb2fc6ae09
|
fix: change cert-manager prod to the new hetzner api URL
|
2026-05-06 17:27:14 +02:00 |
|
|
|
9b0ddc9e64
|
fix: indentation
|
2026-05-06 17:14:35 +02:00 |
|
|
|
6801b6feac
|
fix: yaml formating
|
2026-05-06 17:08:39 +02:00 |
|
|
|
914b6b36cb
|
fix: rename the hetzner api key to tokenSecretKeyRef
|
2026-05-06 14:26:26 +02:00 |
|
|
|
3fea19977d
|
chore: exclude hetzner secret (placeholder) from gitops
|
2026-05-06 14:17:18 +02:00 |
|
|
|
0dd6fbf8aa
|
fix: change hetzner api URL to the new hetzner console one
|
2026-05-06 14:10:17 +02:00 |
|
|
|
2640806593
|
feat: add cert-manager with hetzner dns01 webhook for automatic tls
|
2026-05-06 14:02:57 +02:00 |
|
|
|
07f4ec586f
|
feat: set forgejo Service type to LoadBalancer to get an external IP from metalLB
|
2026-05-05 20:53:14 +02:00 |
|
|
|
f74df104e3
|
fix: add the SkipDryRunOnMissingResource option to metallb-config
|
2026-05-05 20:45:20 +02:00 |
|
|
|
faf37aa0aa
|
fix: point metallb application at the metallb github repo to install from Helm
|
2026-05-05 20:43:40 +02:00 |
|
|
|
d6cf69e33a
|
fix: added missing port (:3000) to forgejo Repo URL
|
2026-05-05 20:35:18 +02:00 |
|
|
|
3c1ba1ccda
|
feat: add metallb-config application
|
2026-05-05 20:33:08 +02:00 |
|
|
|
282fe8e420
|
fix: add missing spec section to metalLB ippool config
|
2026-05-05 20:32:52 +02:00 |
|
|
|
33f2700005
|
fix: move metallb application to 'apps/' directory
|
2026-05-05 20:25:00 +02:00 |
|
|
|
ce6f214c22
|
fix: change forgejo git URL to the real one for the git repo
|
2026-05-05 16:48:21 +02:00 |
|
|
|
de5f92192c
|
feat: add metallb application
|
2026-05-04 19:25:26 +02:00 |
|
|
|
ed7875a4cc
|
fix: reduce forgejo replicas to 1 (ReadWriteOnce PVC constraint)
|
2026-05-04 19:05:36 +02:00 |
|
|
|
6678e863de
|
feat: add forgejo argocd application
|
2026-05-04 14:30:56 +02:00 |
|
|
|
a599644f65
|
feat: add forgejo manifests
|
2026-05-04 14:20:01 +02:00 |
|