Commit graph

  • 834baf1a55
    feat(otc): 🛡️ default StorageClass reclaimPolicy to Retain main Daniel Sy 2026-06-15 11:48:02 +02:00
  • c66f7d26ed Add renovate.json renovate/configure sa-renovate 2026-06-13 03:16:33 +00:00
  • 81b721bb5a
    fix(secrets-backup): 🔥 remove client-side openssl encryption Daniel Sy 2026-06-12 13:01:24 +02:00
  • 6b29aa3916
    fix(garm): ⬆️ bump image tag to v0.1.7-forgejo-24 Daniel Sy 2026-06-12 11:06:24 +02:00
  • 5f4032bea6
    fix(garm): 📌 pin to v0.1.7-forgejo-22 — -23 has wrong arch Daniel Sy 2026-06-12 10:23:45 +02:00
  • 1f6e91b6ac
    fix(secrets-backup): 🐛 add openssl install + upgrade image to 1.32.0 Daniel Sy 2026-06-12 09:33:14 +02:00
  • 053acd7596
    feat(observability): 📊 add backup failure alerting rules Daniel Sy 2026-06-08 15:07:06 +02:00
  • b087dac0f1
    fix(core): 🐛 remove template vars from secrets-backup — use K8s secrets directly Daniel Sy 2026-06-08 14:01:59 +02:00
  • 863bcd4883
    feat(core): add secrets-backup CronJob as ArgoCD Application Daniel Sy 2026-06-08 13:12:09 +02:00
  • 02308cf633
    chore: bump garm image to v0.1.7-forgejo-23 (OOM detection) Daniel Sy 2026-05-19 16:14:31 +02:00
  • aaf9e6eade
    bump garm-helm to v0.0.16 (RBAC fix) Martin McCaffery 2026-05-19 09:51:38 +02:00
  • d857f155a8
    feat(dex): add ci-sizer OIDC static client to template Martin McCaffery 2026-05-18 17:18:44 +02:00
  • 707a7b933a
    feat(registry): add ci-sizer registry template Martin McCaffery 2026-05-18 16:27:56 +02:00
  • a8ce4c5c38
    fix(sizer): 🐛 use internal K8s service URL for GARM connection Daniel Sy 2026-05-18 10:22:26 +02:00
  • 32665ff620
    fix(ci-sizer): 🐛 use safe map access for optional GARM_URL env var Daniel Sy 2026-05-18 10:15:58 +02:00
  • 2a12a568ce
    docs(stacks): 📝 add clarifying comments to stack templates Daniel Sy 2026-05-15 16:35:02 +02:00
  • d161b8ea4d
    docs(ci-sizer): 📝 add opt-in comment to gitlab webhook app Daniel Sy 2026-05-15 16:33:52 +02:00
  • fe51e8588c
    feat(ci-sizer): add gitlab-webhook ArgoCD app to stacks template Daniel Sy 2026-05-15 16:22:35 +02:00
  • adf7f23685
    fix(sizer): 🐛 make GARM env vars conditional in receiver deployment Daniel Sy 2026-05-15 16:22:20 +02:00
  • 1f4489bd70 fix(ci-sizer): use getenv with default for SIZER_ALLOWED_ORG Daniel.Sy 2026-05-13 10:18:43 +00:00
  • 5eaf4a761a
    fix: increased s3 backup disk size Patrick Sy 2026-05-07 17:48:17 +02:00
  • a957ca14b7 Merge pull request 'Update template/stacks/forgejo/forgejo-server/manifests/forgejo-ingress.yaml' (#36) from proxy-body-size into main Patrick.Sy 2026-05-05 12:04:23 +00:00
  • 4f04de2543 Update template/stacks/forgejo/forgejo-server/manifests/forgejo-ingress.yaml proxy-body-size manuel.ganter 2026-05-05 08:27:38 +00:00
  • 52cb25a6f9
    refactor(stacks): 🚚 migrate sizer-receiver from garm to ci-sizer namespace Daniel Sy 2026-04-29 10:16:45 +02:00
  • 54dfd0831d
    chore: ⬆️ bump garm image to v0.1.7-forgejo-22 Daniel Sy 2026-04-28 10:11:09 +02:00
  • 44fc9ace56
    chore(garm): ⬆️ bump garm-forgejo to v0.1.7-forgejo-21 Daniel Sy 2026-04-24 15:47:15 +02:00
  • 2185d7962a
    chore(garm): ⬆️ bump garm-forgejo to v0.1.7-forgejo-20 Daniel Sy 2026-04-24 14:51:43 +02:00
  • 864494ffad
    chore(garm): ⬆️ bump garm-forgejo to v0.1.7-forgejo-19 Daniel Sy 2026-04-24 13:41:50 +02:00
  • cbf8ab891d
    chore: bump garm image to v0.1.7-forgejo-18 Daniel Sy 2026-04-22 13:19:10 +02:00
  • cfacb67789
    chore: bump garm to v0.1.7-forgejo-17 (activeDeadlineSeconds) Daniel Sy 2026-04-21 17:15:26 +02:00
  • ec1c1bec74
    chore(garm): ⬆️ bump garm-helm to v0.0.15 (startup probe fix) Daniel Sy 2026-04-21 16:27:25 +02:00
  • db76e7a517
    chore(garm): ⬆️ bump garm-helm chart to v0.0.14 Daniel Sy 2026-04-21 16:03:06 +02:00
  • 3c5c9ecbbc
    chore: bump garm image to v0.1.7-forgejo-16 Daniel Sy 2026-04-21 15:53:40 +02:00
  • 0dbd286615
    chore(sizer): 🔧 rename forgejo-runner-sizer to ci-sizer in deployment configs Daniel Sy 2026-04-21 14:16:38 +02:00
  • 1b3bb0061e
    feat(ci-sizer): 🚀Added ci-sizer subdomain to sizer-receiver Daniel Sy 2026-04-21 14:06:52 +02:00
  • 336796995d
    chore(garm): ⬆️ bump garm to v0.1.7-forgejo-15 Daniel Sy 2026-04-20 17:31:44 +02:00
  • 50c62b2ce0
    chore(garm): ⬆️ bump garm to v0.1.7-forgejo-14, add sizing policy env vars Daniel Sy 2026-04-20 16:08:27 +02:00
  • a2c635ae6e
    fix(garm): 🔧 sync sizer-receiver template with production config and bump garm tag to v0.1.7-forgejo-13 Daniel Sy 2026-04-16 15:11:46 +02:00
  • 7bf72a39d8
    Enforce MFA for all admin users Martin McCaffery 2026-03-17 14:06:06 +01:00
  • 7eed0cd5f8
    Rename optimiser to sizer Martin McCaffery 2026-03-10 09:39:08 +01:00
  • fb7c64ab2f
    refactor: Rename optimiser-receiver to sizer-receiver and update related configurations Daniel Sy 2026-03-06 14:03:03 +01:00
  • 1de5edd974 Pin GARM image version martin.mccaffery 2026-03-04 16:43:30 +00:00
  • 426b8cd5b2
    Update garm-helm version to v0.0.7 Martin McCaffery 2026-03-04 17:04:53 +01:00
  • d522461bc1
    chore(config): ⬆️ Bump Forgejo Helm chart to v16.2.0 Daniel Sy 2026-03-03 17:29:34 +01:00
  • aa8ab8c63f
    chore(core): ⬆️ Bump Argo CD version to 9.4.6 Daniel Sy 2026-03-03 11:52:40 +01:00
  • b36613ae87
    Point Garm to new fixed-credentials secret Martin McCaffery 2026-02-26 14:17:28 +01:00
  • 9bff9bd628
    Add new images for static forgejo runners Martin McCaffery 2026-02-17 11:41:38 +01:00
  • cd49aadaa5
    Fix argocd: stop cloudnative-pg creating too-long annotation Martin McCaffery 2026-02-17 09:48:31 +01:00
  • ceca7d4e82
    Add ingress for optimiser-receiver Martin McCaffery 2026-02-13 09:30:12 +01:00
  • f7bab3b2c6
    Add optimiser deployment to garm stack Martin McCaffery 2026-02-12 16:11:26 +01:00
  • 19b1c120e2
    Add empty stacks file for cloudnative-pg Martin McCaffery 2026-01-30 11:47:22 +01:00
  • fa93ba9163
    Add more provider config to GARM helm values Martin McCaffery 2026-01-30 11:01:29 +01:00
  • 7eb0cdff9d
    Re-enable dex Martin McCaffery 2026-01-29 11:43:51 +01:00
  • 0effbce5cf
    Add docs registry Martin McCaffery 2026-01-29 10:49:43 +01:00
  • 95e86b2711
    Disable dex (not yet functional) to save node capacity Martin McCaffery 2026-01-29 09:29:14 +01:00
  • ce8865007c
    bumped garm to v0.0.4 Manuel Ganter 2025-12-08 11:06:51 +01:00
  • 5b438097bb
    bumped argo to argo-cd-9.1.5 Manuel Ganter 2025-12-02 15:37:45 +01:00
  • 89f92fdabc
    bumped garm version Manuel Ganter 2025-12-02 14:57:37 +01:00
  • 97709eff30
    added garm to stacks Manuel Ganter 2025-12-02 13:56:47 +01:00
  • 44fecf67c2
    added oidc env vars for terralist Manuel Ganter 2025-12-01 15:03:31 +01:00
  • 45da6fc210
    added FORGEJO_IMAGE_TAG env var Manuel Ganter 2025-11-28 11:27:50 +01:00
  • 94c51a4d77
    added terralist Manuel Ganter 2025-11-28 10:36:34 +01:00
  • 115e8f27f6
    added coder stack Manuel Ganter 2025-11-27 16:28:22 +01:00
  • 4d1621b783 chore(alerts): disabled bogus alerts related to kubecontrollermanager and kubescheduler richardrobertreitz 2025-10-21 08:47:29 +00:00
  • 47c16eeafd feat(vmuser): use secret instead of hardcoded value for authentication franz.germann 2025-08-18 10:38:08 +02:00
  • 2eab9bd80b feat(sso): configure sso for ArgoCD franz.germann 2025-08-15 15:10:55 +02:00
  • 699b6cedcb
    fix(backup): Increased s3 backup volume size to 100GB Patrick Sy 2025-08-15 10:56:36 +02:00
  • c8d5195dc7 feat(sso): introduced grafana OAUTH config evdo 2025-08-15 10:01:04 +02:00
  • b3f77644e9 feat(sso): using secret references in dex to not put secrets in git Richard Robert Reitz 2025-08-14 16:22:11 +02:00
  • d677b4b0e7 feat(sso): added dex and added template parameters for grafana and dex Richard Robert Reitz 2025-08-14 15:55:03 +02:00
  • 67c513d1a5
    feat(alerts): 🎉 Add disk consumption high alert rule Daniel Sy 2025-08-13 13:38:31 +02:00
  • 3a666e718f feat(edp): changed disck-volume-type from SATA to GPSSD evdo 2025-08-13 10:55:15 +02:00
  • b3582b9929 fix(backup): Fixed syntax problem related to forgejo s3 backups richardrobertreitz 2025-08-13 08:00:52 +00:00
  • 3277d6d854
    introduced control parameter for cronjob Manuel Ganter 2025-08-12 16:16:55 +02:00
  • a92ed86c4d
    fix(observability): Disabled scraping of kube controller manager and scheduler Patrick Sy 2025-08-12 15:06:14 +02:00
  • fb64314fb2
    feat(observability): Introduced alert priority for notifications Patrick Sy 2025-08-12 14:20:01 +02:00
  • 975bb6b982
    feat(observability): Introduced alert for failed s3 backup jobs Patrick Sy 2025-08-12 14:07:38 +02:00
  • e0f6cc77dd
    fix(observability): Added missing encryption to grafana volume Patrick Sy 2025-08-05 11:32:28 +02:00
  • dbda3d4ab5 fix(cronjob): fix bug where only packages got backuped franz.germann 2025-08-11 15:34:38 +02:00
  • 28c23b9f08
    chore: set default storage class to csi-disk driver Fritz-Leo.Ochsmann 2025-08-08 15:25:25 +02:00
  • ddc7ed4905
    chore: set default storage class to csi-disk driver WIP-s3-backup-cronjob Fritz-Leo.Ochsmann 2025-08-08 15:24:04 +02:00
  • f19b294b26 chore(OTC): changed obsolete disk type richardrobertreitz 2025-08-07 11:30:27 +00:00
  • 643176228e
    Revert "feat(grafana alerts): add notification channel (email) for grafana alerts" Daniel Sy 2025-08-05 15:25:42 +02:00
  • ea6b18b7ea
    feat(alertmanager): 🎉 Enable managed configuration for alerts Daniel Sy 2025-08-05 15:24:37 +02:00
  • c9d14d451f feat(grafana alerts): add notification channel (email) for grafana alerts franz.germann 2025-08-05 15:01:12 +02:00
  • 6af5ce71cd feat(forgejo): updated secret ref for a bucket name evdo 2025-08-01 10:18:38 +02:00
  • 55d9a06dc7 feat(forgejo): backup s3 directly to pvc Fritz-Leo.Ochsmann 2025-07-31 15:59:25 +02:00
  • 491be80842 fix(s3backup): doing a local backup first and then push it to remote, which is still on the same OBS store Richard Robert Reitz 2025-07-31 15:24:39 +02:00
  • e7d14a89cd feat(manifest): 🎉 WIP Add CronJob and Secret for S3 backups Daniel Sy 2025-07-30 14:35:42 +02:00
  • ccd9d08ec2 feat(forgejo): updated secret ref for a bucket name evdo 2025-08-01 10:18:38 +02:00
  • 414054b466
    feat(forgejo): backup s3 directly to pvc Fritz-Leo.Ochsmann 2025-07-31 15:59:25 +02:00
  • a87633f2e5 fix(s3backup): doing a local backup first and then push it to remote, which is still on the same OBS store Richard Robert Reitz 2025-07-31 15:24:39 +02:00
  • 51a55b5ed4 fix(forgejo): Enable email notifications for common things like PR's richardrobertreitz 2025-07-31 09:31:00 +00:00
  • 30c2ec054b chore(pipeline): Remove use for our three helm mirrors richardrobertreitz 2025-07-30 13:55:38 +00:00
  • fb03ded960 chore(pipeline): Remove use for our three helm mirrors richardrobertreitz 2025-07-30 13:54:53 +00:00
  • 278c832cb4 chore(pipeline): Remove use for our three helm mirrors richardrobertreitz 2025-07-30 13:54:04 +00:00
  • a2324a16b7 test(pipeline): Revert of general test of OSC dependencies richardrobertreitz 2025-07-30 12:39:18 +00:00
  • d79653cc64 test(pipeline): Revert of general test of OSC dependencies richardrobertreitz 2025-07-30 12:38:10 +00:00
  • 64d4bf9c0b
    feat(manifest): 🎉 WIP Add CronJob and Secret for S3 backups Daniel Sy 2025-07-30 14:35:42 +02:00
  • 8f8192301b test(pipeline): General test of OSC dependencies richardrobertreitz 2025-07-30 11:16:57 +00:00