Commit graph

318 commits

Author SHA1 Message Date
ce8865007c
bumped garm to v0.0.4 2025-12-08 11:06:51 +01:00
5b438097bb
bumped argo to argo-cd-9.1.5 2025-12-02 15:37:45 +01:00
89f92fdabc
bumped garm version 2025-12-02 14:57:37 +01:00
97709eff30
added garm to stacks 2025-12-02 13:56:47 +01:00
44fecf67c2
added oidc env vars for terralist 2025-12-01 15:03:31 +01:00
45da6fc210
added FORGEJO_IMAGE_TAG env var 2025-11-28 11:27:50 +01:00
94c51a4d77
added terralist 2025-11-28 10:51:23 +01:00
115e8f27f6
added coder stack 2025-11-27 16:28:22 +01:00
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
b3f77644e9 feat(sso): using secret references in dex to not put secrets in git 2025-08-14 16:22:11 +02:00
d677b4b0e7 feat(sso): added dex and added template parameters for grafana and dex 2025-08-14 15:55:03 +02:00
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
b3582b9929 fix(backup): Fixed syntax problem related to forgejo s3 backups 2025-08-13 08:00:52 +00:00
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
f19b294b26 chore(OTC): changed obsolete disk type 2025-08-07 11:30:27 +00:00
643176228e
Revert "feat(grafana alerts): add notification channel (email) for grafana alerts"
This reverts commit c9d14d451f.
2025-08-05 15:25:42 +02:00
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
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
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
51a55b5ed4 fix(forgejo): Enable email notifications for common things like PR's 2025-07-31 09:31:00 +00:00
30c2ec054b chore(pipeline): Remove use for our three helm mirrors 2025-07-30 13:55:38 +00:00
fb03ded960 chore(pipeline): Remove use for our three helm mirrors 2025-07-30 13:54:53 +00:00
278c832cb4 chore(pipeline): Remove use for our three helm mirrors 2025-07-30 13:54:04 +00:00
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
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
8f8192301b test(pipeline): General test of OSC dependencies 2025-07-30 11:16:57 +00:00
e23a84644b test(pipeline): General test of OSC dependencies 2025-07-30 11:16:12 +00:00
71cd3140ea test(pipeline): General test of OSC dependencies 2025-07-30 11:15:00 +00:00
5e02c42c9b
feat(helm): 🌐 Update image repository domain to use environment variable
Replaces the hardcoded image repository domain with an environment variable to enhance configurability and flexibility in deployment.

This change allows for easier updates to the repository domain without modifying the configuration file directly, streamlining the deployment process.

Refs: DevFW/forgejo-pm#33
2025-07-28 15:54:00 +02:00
3f187c917e chore(pipeline): Pulling forgejo-runner catthehacker image from ghcr.io 2025-07-28 15:04:47 +02:00
922028cb0d feat(edp): Changed the amount of replicas and runner version in forgejo-runner/dind-docker.yaml 2025-07-28 09:48:37 +02:00
b2014f11fd fix(pipeline): define gomplate template for storage 2025-07-25 13:16:20 +02:00
ba9c7d1d18 feat(pipeline): changed definition of the MINIO_BUCKET in values of the forgejo-server 2025-07-25 11:54:07 +02:00
3be500a15a feat(pipeline): changed definition of the MINIO_BUCKET in values of the forgejo-server 2025-07-25 11:50:59 +02:00
f9396ac145 feat(pipeline): changed definition of the MINIO_BUCKET in values of the forgejo-server 2025-07-25 11:48:34 +02:00
5fb6c72604
chore: 🔧 Update repository URLs to use environment variable
Replace hardcoded repository URLs with placeholders for the environment variable `CLIENT_REPO_DOMAIN` for better flexibility and configuration management.

This change enhances the deployment process by allowing the base URL to be configured dynamically.
2025-07-22 15:50:48 +02:00