Commit graph

347 commits

Author SHA1 Message Date
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
2848e7d1cb fix(forgejo): added prod/non-prod to s3 bucket 2025-07-21 14:32:03 +02:00
8000e3f823
fix(forgejo): use bleve if elasticsearch is disabled 2025-07-18 14:33:46 +02:00
0fae203a92
fix: Point forgejo image to latest version on OSC 2025-07-18 11:19:09 +02:00
38e0765e3d fix(elasticsearch): add toogle to omit elasticsearch 2025-07-17 14:55:32 +02:00
8c94137b5b
feat(observability): 🎉 Add new VMRule for forgejo alerts
Introduces a new alerting rule for monitoring the forgejo application in the observability namespace. This rule triggers alerts when the forgejo server is down, helping to improve system reliability and response times.
2025-07-16 10:42:00 +02:00
7d4414e756 feat(observability): Enabled metrics endpoint and scrape config for gitea
Refs: DevFW/infra-deploy#92
2025-07-15 13:53:42 +00:00
164a28075d Update template/stacks/forgejo/forgejo-server/values.yaml 2025-07-14 13:03:55 +00:00
dec0bb413f Update template/stacks/forgejo/forgejo-server/values.yaml 2025-07-14 11:51:39 +00:00
07e735d329 Update template/stacks/forgejo/forgejo-server/values.yaml 2025-07-14 11:44:08 +00:00
98d273ad32 Update template/stacks/forgejo/forgejo-server/values.yaml 2025-07-14 11:26:20 +00:00
e240efb872 feat(stacks): change references to point to new PROD 2025-07-04 10:49:42 +02:00
65ecf59bbf feat(forgejo): reconfigure loadbalancer to allow ssh 2025-07-04 10:05:57 +02:00
5f116820d0 feat(forgejo): new name and slogan 2025-07-02 14:04:40 +00:00
249ef87844 chore(image): switched to forgejo-edp 2025-07-02 09:51:57 +00:00
4678343084 chore(deps): update to forgejo v11, which is helm chart version v12 2025-07-02 09:47:21 +00:00
4e91bab0c8 feat(observability-client): user and password for vector referenced from a secret 2025-06-26 15:05:00 +02:00
12e12a5d60 fix(grafana): changed host name 2025-06-26 11:22:34 +02:00
1ee8310b51 feat(grafana): added ingress 2025-06-25 16:13:28 +02:00
3c8eaf8fff fix(enc): of victoria pvc's 2025-06-25 15:52:52 +02:00
60e1d119c1 feat(observability): encrypt persistent data 2025-06-25 10:00:25 +02:00
63218c5847 fix(o12y): 2025-06-23 16:29:08 +02:00
dc1052182d fix(grafana): 2025-06-23 16:18:16 +02:00
8d1d968b7b feat(o12y): parametrized enpoints 2025-06-23 16:02:39 +02:00
e1e1efa1e7 feat(observability): exchanged hardcoded observability endpoint to a parametrized one 2025-06-23 15:28:19 +02:00