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
c87a920b74
Update template/stacks/observability-client/vm-client-stack.yaml
2025-06-13 07:34:09 +00:00
0fab276a36
feat(o12y): Added SIG Kubernetes Metrics Server, closes #33
2025-06-12 14:19:26 +02:00
c1c2d4f1ea
Merge branch 'o12yclient'
2025-06-10 11:20:08 +02:00
923d549290
fix(observability): Changed auth route target to new name
2025-06-10 09:16:42 +00:00
19c4694119
fix(observability): Removed auth lifetime config
2025-06-10 09:16:42 +00:00
eacdcf2eae
feat(observability): Disabled grafana auth protection
2025-06-10 09:16:42 +00:00
050c774db0
fix(observability): Switched to ServerSideApply for o12y stack
2025-06-10 09:16:42 +00:00
b2ca785ff2
refactor(observability): Renamed argo app to o12y
2025-06-10 09:16:42 +00:00
bcfd471073
fix(vmetrics): fixed the vmetrics route
2025-06-10 09:16:42 +00:00
17b13041b4
feat(observability): Created observability-client stack
...
Moved vector from core stack to observability-client
Added victoriametrics-k8s-stack to observability-client for easy vmagent
and scraping config
2025-06-10 09:16:42 +00:00
9bd4871127
Update template/stacks/forgejo/forgejo-server.yaml
2025-06-06 09:50:20 +00:00
e5b633fbf4
Update template/stacks/forgejo/forgejo-server.yaml
2025-06-06 09:46:11 +00:00
fc860747fd
feat(forgejo,argocd): Fixed the Forgejo ingress and moved argocd and forgejo ingresses into the argocd and forgejo application manifests folder
2025-06-06 11:34:30 +02:00
fc12862e12
feat(forgejo,argocd): Fixed the Forgejo ingress and moved argocd and forgejo ingresses into the argocd and forgejo application manifests folder
2025-06-06 11:29:46 +02:00
490e4fcfd9
fix(forgejo): renamed forgejo service to match forgejo-server-
2025-06-06 10:12:13 +02:00
358be3205b
fix(forgejo): Properly interpolate minio bucket name in forgejo config
2025-06-04 16:27:10 +02:00
b775019744
feat: 🎉 Add SSL certificate configuration for deployment
...
Adds configuration for SSL certificate in the deployment settings by introducing environment variables and volume mounts for the Elasticsearch certificate.
This enhancement improves security by ensuring that the application can properly utilize SSL certificates for secure communication.
2025-06-03 16:54:06 +02:00
4761fef87c
feat(forgejo): Resolved duplicate forgejo argocd application name
2025-06-03 14:19:47 +02:00
104b811e7e
Update template/registry/forgejo.yaml
2025-06-03 12:11:31 +00:00
02d9d207dd
feat(forgejo): separate forgejo from core into its own stack
2025-06-03 10:17:24 +02:00
dd46f37e43
feat: ✨ Add Elasticsearch indexer configuration
...
Introduces the configuration for the issue indexer using Elasticsearch, enabling the ISSUE_INDEXER feature.
Sets the ISSUE_INDEXER_ENABLED flag to true and specifies the connection string sourced from a secret.
Prepares for future enhancements by including placeholders for repository indexing options.
2025-06-02 17:39:15 +02:00
e1bf3012e2
feat(forgejo): database reference refactoring
2025-06-02 15:05:51 +02:00
942cedd845
feat(observability): Switched to static endpoints due to bug in CRD selector
...
CRD selected the wrong port otherwise
2025-06-02 14:57:12 +02:00
fc34fb4ee6
enabled authorized access to vlogs and vmetrics
2025-06-02 14:21:31 +02:00
32bb201e82
feat(forgejo): rename forgejo database host secret key
2025-06-02 13:13:42 +02:00
Bot
15457a0f81
feat(forgejo): Added postgres password
2025-05-30 18:02:59 +02:00
Bot
7a05ca605b
feat(forgejo): Added postgres to forgejo ini
2025-05-30 16:49:03 +02:00
fda834d703
feat(redis): removed duplicate entries in forgejo values.yaml
2025-05-30 09:25:14 +00:00
3752fbd341
feat(observability): Added rewrite rules for prometheus remote write to victoria metrics
2025-05-28 16:00:27 +02:00
d4ef3d4a44
feat(grafana): added basic persistence for grafana
2025-05-28 14:54:10 +02:00
00dd935a88
Update template/stacks/core/forgejo/values.yaml
2025-05-28 12:21:15 +00:00
774871c878
feat: 🎉 Add MinIO credentials for repository archiving
...
Adds MinIO access and secret keys for repository archiving functionality in the configuration.
This enhancement ensures that the necessary credentials are securely referenced, improving access to MinIO storage for archived repositories.
Relates to improved storage management.
2025-05-28 10:31:28 +02:00
528b44a1ba
feat(pipeline): Created managed storage for forgejo
2025-05-27 16:33:20 +02:00
95ba18bb56
Removed cert-manager argocd application manifest releaseName entry to prevent out-of-sync state
2025-05-27 08:59:08 +00:00
1f38cc5755
Delete template/stacks/core/ingress-apps/openbao.yaml
2025-05-27 06:59:54 +00:00
0c2e94dc24
Delete template/stacks/core/ingress-apps/mailhog.yaml
2025-05-27 06:59:48 +00:00