Commit graph

327 commits

Author SHA1 Message Date
Martin McCaffery
9bff9bd628
Add new images for static forgejo runners 2026-02-17 13:28:02 +01:00
Martin McCaffery
cd49aadaa5
Fix argocd: stop cloudnative-pg creating too-long annotation 2026-02-17 09:48:31 +01:00
Martin McCaffery
ceca7d4e82
Add ingress for optimiser-receiver 2026-02-13 09:30:12 +01:00
Martin McCaffery
f7bab3b2c6
Add optimiser deployment to garm stack 2026-02-12 16:33:21 +01:00
Martin McCaffery
19b1c120e2
Add empty stacks file for cloudnative-pg 2026-01-30 11:47:22 +01:00
Martin McCaffery
fa93ba9163
Add more provider config to GARM helm values 2026-01-30 11:24:55 +01:00
Martin McCaffery
7eb0cdff9d
Re-enable dex 2026-01-29 15:57:06 +01:00
Martin McCaffery
0effbce5cf
Add docs registry 2026-01-29 10:54:53 +01:00
Martin McCaffery
95e86b2711
Disable dex (not yet functional) to save node capacity 2026-01-29 09:29:20 +01:00
Manuel Ganter
ce8865007c
bumped garm to v0.0.4 2025-12-08 11:06:51 +01:00
Manuel Ganter
5b438097bb
bumped argo to argo-cd-9.1.5 2025-12-02 15:37:45 +01:00
Manuel Ganter
89f92fdabc
bumped garm version 2025-12-02 14:57:37 +01:00
Manuel Ganter
97709eff30
added garm to stacks 2025-12-02 13:56:47 +01:00
Manuel Ganter
44fecf67c2
added oidc env vars for terralist 2025-12-01 15:03:31 +01:00
Manuel Ganter
45da6fc210
added FORGEJO_IMAGE_TAG env var 2025-11-28 11:27:50 +01:00
Manuel Ganter
94c51a4d77
added terralist 2025-11-28 10:51:23 +01:00
Manuel Ganter
115e8f27f6
added coder stack 2025-11-27 16:28:22 +01:00
richardrobertreitz
4d1621b783 chore(alerts): disabled bogus alerts related to kubecontrollermanager and kubescheduler 2025-10-21 08:47:29 +00:00
47c16eeafd feat(vmuser): use secret instead of hardcoded value for authentication 2025-08-18 10:38:08 +02:00
2eab9bd80b feat(sso): configure sso for ArgoCD 2025-08-15 15:10:55 +02:00
699b6cedcb
fix(backup): Increased s3 backup volume size to 100GB
Refs: DevFW/infra-deploy#116
2025-08-15 10:56:36 +02:00
c8d5195dc7 feat(sso): introduced grafana OAUTH config 2025-08-15 10:01:04 +02:00
Richard Robert Reitz
b3f77644e9 feat(sso): using secret references in dex to not put secrets in git 2025-08-14 16:22:11 +02:00
Richard Robert Reitz
d677b4b0e7 feat(sso): added dex and added template parameters for grafana and dex 2025-08-14 15:55:03 +02:00
Daniel Sy
67c513d1a5
feat(alerts): 🎉 Add disk consumption high alert rule
Introduce a new alert rule for monitoring high disk consumption in Kubernetes. This enhances observability by providing alerts when disk usage exceeds 60%, helping to maintain storage health in the cluster environment.

Refs: DevFW/infra-deploy#109
2025-08-13 13:38:31 +02:00
3a666e718f feat(edp): changed disck-volume-type from SATA to GPSSD 2025-08-13 10:55:15 +02:00
richardrobertreitz
b3582b9929 fix(backup): Fixed syntax problem related to forgejo s3 backups 2025-08-13 08:00:52 +00:00
Manuel Ganter
3277d6d854
introduced control parameter for cronjob 2025-08-12 16:16:55 +02:00
a92ed86c4d
fix(observability): Disabled scraping of kube controller manager and scheduler
They are managed by OTC
2025-08-12 15:06:14 +02:00
fb64314fb2
feat(observability): Introduced alert priority for notifications 2025-08-12 14:20:01 +02:00
975bb6b982
feat(observability): Introduced alert for failed s3 backup jobs 2025-08-12 14:07:38 +02:00
e0f6cc77dd
fix(observability): Added missing encryption to grafana volume 2025-08-12 13:37:56 +02:00
dbda3d4ab5 fix(cronjob): fix bug where only packages got backuped 2025-08-11 15:34:38 +02:00
28c23b9f08
chore: set default storage class to csi-disk driver 2025-08-08 15:25:25 +02:00
richardrobertreitz
f19b294b26 chore(OTC): changed obsolete disk type 2025-08-07 11:30:27 +00:00
Daniel Sy
643176228e
Revert "feat(grafana alerts): add notification channel (email) for grafana alerts"
This reverts commit c9d14d451f.
2025-08-05 15:25:42 +02:00
Daniel Sy
ea6b18b7ea
feat(alertmanager): 🎉 Enable managed configuration for alerts
Updates the Alertmanager configuration to use managed settings, enabling streamlined alert handling. Removes outdated configurations and introduces a new email receiver for Grafana alerts.
2025-08-05 15:24:37 +02:00
c9d14d451f feat(grafana alerts): add notification channel (email) for grafana alerts 2025-08-05 15:01:12 +02:00
6af5ce71cd feat(forgejo): updated secret ref for a bucket name 2025-08-01 10:31:04 +02:00
55d9a06dc7 feat(forgejo): backup s3 directly to pvc 2025-08-01 10:31:04 +02:00
Richard Robert Reitz
491be80842 fix(s3backup): doing a local backup first and then push it to remote, which is still on the same OBS store 2025-08-01 10:31:04 +02:00
Daniel Sy
e7d14a89cd feat(manifest): 🎉 WIP Add CronJob and Secret for S3 backups
Adds a new CronJob for scheduled S3 backups using rclone, along with a corresponding Secret for AWS credentials. This introduces automated backup functionality for the Forgejo server, enhancing data protection and recovery capabilities.
2025-08-01 10:31:04 +02:00
richardrobertreitz
51a55b5ed4 fix(forgejo): Enable email notifications for common things like PR's 2025-07-31 09:31:00 +00:00
richardrobertreitz
30c2ec054b chore(pipeline): Remove use for our three helm mirrors 2025-07-30 13:55:38 +00:00
richardrobertreitz
fb03ded960 chore(pipeline): Remove use for our three helm mirrors 2025-07-30 13:54:53 +00:00
richardrobertreitz
278c832cb4 chore(pipeline): Remove use for our three helm mirrors 2025-07-30 13:54:04 +00:00
richardrobertreitz
a2324a16b7 test(pipeline): Revert of general test of OSC dependencies
helm-chart-4.12.4 will require an update of argocd to version >=3
2025-07-30 12:39:18 +00:00
richardrobertreitz
d79653cc64 test(pipeline): Revert of general test of OSC dependencies
Only v1.1.0-edp-v11.0.3 works currently
2025-07-30 12:38:10 +00:00
richardrobertreitz
8f8192301b test(pipeline): General test of OSC dependencies 2025-07-30 11:16:57 +00:00
richardrobertreitz
e23a84644b test(pipeline): General test of OSC dependencies 2025-07-30 11:16:12 +00:00