Commit graph

322 commits

Author SHA1 Message Date
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
80a8fe661b fix(victoriaMetrics): added cluster_environment label to logs and metrics 2025-06-23 11:27:37 +02:00
51fe5cc5b5 feat(observability): added cluster_environment label
Refs: DevFW/infra-deploy#36
2025-06-20 15:16:01 +02:00
2ef4f03ce6 feat(observability): added cluster_environment label
Refs: DevFW/infra-deploy#36
2025-06-20 15:08:06 +02:00
9625a8cf84 feat(observability): added dashboards for ingress, victoria-logs, argocd. Added grafana-operator 2025-06-20 14:19:33 +02:00
13e4dec40c
fix: 🔧 Update VictoriaMetrics datasource configuration
Refines the VictoriaMetrics datasource settings in Grafana by updating the name and type to ensure compatibility with the latest version.

Additionally, enables the logs datasource plugin for improved observability.
2025-06-20 10:18:24 +02:00
ca953b5074 fix(forgejo): switched from rollingUpdate to recreate 2025-06-19 14:25:30 +02:00
6e8c5673e2 feat(database): use verify-ca instead of verify-full 2025-06-17 14:58:10 +02:00
4b50107eaa feat(database): enable ssl mode in database 2025-06-17 14:43:04 +02:00
40fa8d0c11 feat(database): test with bogus folder name 2025-06-17 14:35:50 +02:00
21d6c39b5c feat(database): rename postgres certificate in k8s secrets 2025-06-17 14:30:51 +02:00
c303b38966 feat(database): rename postgres certificate in k8s secrets 2025-06-17 14:19:46 +02:00
5500b58a9a feat(database): use certificate folder for elasticsearch 2025-06-17 14:05:41 +02:00
d14138996e feat(database): change folder for certificate 2025-06-17 13:55:36 +02:00
e3a93114c9 feat(database): use itemized list in extra volume for certificate 2025-06-17 13:50:11 +02:00
47de41ba4c fix(database): try creating a custom ssl certificate directory 2025-06-17 13:34:02 +02:00
19cfe4dec8 fix(database): reverted changes 2025-06-17 11:18:33 +02:00
aa30d027bf feat(database): use common directory for certificates 2025-06-17 11:03:56 +02:00
bfad711a9a feat(database): enable postgres tls verification 2025-06-17 09:32:45 +02:00
6841bdf94d feat(postgres): added volumeMount for postgres cert 2025-06-16 17:28:02 +02:00
acf5c7f284 fix(pipeline): fix argocd path routing due to domain 2025-06-16 15:07:16 +02:00
087b6d9c49 fix(application urls): fixed argocd url 2025-06-16 14:52:19 +02:00
ab8791d530 fix(application urls): renamed gitea domain 2025-06-16 14:42:11 +02:00
8cf22ec66f
feat(pvc): Increase persistence size and add annotations
Updates the persistence size from 5Gi to 200Gi to accommodate larger data storage needs.

Adds annotations for KMS key ID to enhance security and management of persistent volumes.
2025-06-16 14:01:57 +02:00
1a12aa3674
fix(mail): 🔧 Update connection string reference in values.yaml
Corrects the key reference in the configuration for Gitea's email user credentials from 'password' to 'connection-string' to ensure proper connection handling.
2025-06-16 13:23:40 +02:00
2e57ab463e
feat(mail): Update mailer configuration and add credentials
Enhances the mailer setup by updating SMTP details to use secure connection and new credentials.

Adds a reference to secret key for email password, improving security for email communication.
2025-06-16 13:09:23 +02:00