zhenyus
4da0d64995
feat(authentication): integrate secret management for JWT and MongoDB URI
...
- Added a secrets section in values.alpha.yaml to reference JWT secret key and MongoDB URI from a FreeleapsSecretStore.
- Updated deployment.yaml to inject these secrets as environment variables, enhancing security and configuration management.
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-08-18 15:25:48 +08:00
zhenyus
335252e8ed
feat(rbac): add additional apiGroup for clusterkopfpeerings in rbac.yaml
...
- Introduced a new apiGroup 'kopf.dev' for the 'clusterkopfpeerings' resource, allowing for expanded permissions.
- This change enhances the RBAC configuration to support additional functionalities.
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-08-18 14:45:21 +08:00
zhenyus
a224915024
fix(rbac): update apiGroup for clusterkopfpeerings from 'kopf.dev' to 'zalando.org' in rbac.yaml
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-08-18 14:43:41 +08:00
zhenyus
bdca0cee5b
ci(bump): update secretOperator repository to freeleaps/secret-operator in values.prod.yaml
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-08-18 14:30:37 +08:00
freeleaps-gitops-bot
9487e8d1dd
ci(bump): bump secretOperator image version for prod to snapshot-98635e6
2025-08-18 06:22:13 +00:00
zhenyus
6f7dde476f
chore: update NOTES.txt to remove metrics access instructions
...
- Removed instructions for accessing metrics via port-forwarding as metrics are no longer enabled by default.
- This change simplifies the deployment notes for the secret operator.
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-08-18 14:00:46 +08:00
zhenyus
54d82ac690
ci(bump): update secretOperator repository to freeleaps/secret-operator in values.prod.yaml
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-08-18 13:55:29 +08:00
freeleaps-gitops-bot
88c92ad274
ci(bump): bump frontend image version for prod to snapshot-7e1df4f
2025-08-18 05:25:27 +00:00
freeleaps-gitops-bot
af6801724a
ci(bump): bump frontend image version for prod to 1.9.1
2025-08-18 05:25:11 +00:00
freeleaps-gitops-bot
153763d680
ci(bump): bump secretOperator image version for prod to snapshot-941145e
2025-08-18 05:19:51 +00:00
zhenyus
36a33dfe13
Merge branch 'master' of https://gitea.freeleaps.mathmast.com/freeleaps/freeleaps-ops
2025-08-18 12:42:45 +08:00
zhenyus
f1f48452a9
chore: remove deprecated Helm chart files for secret operator
...
- Deleted unused files including Chart.yaml, values.yaml, values.prod.yaml, and various templates related to the secret operator.
- This cleanup is part of the effort to streamline the Helm chart structure and remove obsolete configurations.
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-08-18 12:42:43 +08:00
freeleaps-gitops-bot
2d382668d5
ci(bump): bump freeleaps image version for prod to 1.9.1
2025-08-18 04:41:47 +00:00
freeleaps-gitops-bot
e43e6be910
ci(bump): bump freeleaps image version for prod to snapshot-7e1df4f
2025-08-18 04:41:33 +00:00
freeleaps-gitops-bot
89c428a1cb
ci(bump): bump chat image version for prod to snapshot-7e1df4f
2025-08-18 04:33:21 +00:00
freeleaps-gitops-bot
976e69342a
ci(bump): bump chat image version for prod to 1.9.1
2025-08-18 04:33:08 +00:00
zhenyus
a68e0f3f6f
feat: enable apiServerService in Helm values and update service template
...
- Added `apiServerService` configuration to `values.prod.yaml` and `values.yaml`, enabling the service.
- Updated the service template to use the new `apiServerService` configuration instead of the deprecated `metrics` configuration.
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-08-18 12:16:59 +08:00
zhenyus
4173dd0813
fix: delete kopf-peering.yaml in secret-operator helm
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-08-18 12:12:44 +08:00
zhenyus
6e0202ca51
fix: correct image key references in deployment template for secret operator
...
- Updated the deployment template to use the correct key `secretOperator` instead of `secret-operator` for image configuration.
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-08-18 12:10:12 +08:00
zhenyus
b8bc7c0d6c
ci(bump): update secret operator image tag to snapshot-36e5cf0 in production values
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-08-18 12:08:05 +08:00
zhenyus
2794b3f209
fix: update key name for secret operator image configuration in Helm values
...
- Changed the key from `secretOperator` to `secret-operator` in `values.yaml`.
- Updated the deployment template to reflect the new key name for image configuration.
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-08-18 11:57:36 +08:00
zhenyus
db518c0652
refactor: restructure image configuration for secret operator in Helm values
...
- Moved image configuration under a new `secretOperator` key in both `values.prod.yaml` and `values.yaml`.
- Updated deployment template to reference the new image configuration structure.
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-08-18 11:49:26 +08:00
zhenyus
ff7ae2e9c0
fix: update configurations for improved service stability
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-08-18 11:29:50 +08:00
zhenyus
0f5d389fda
Merge branch 'master' of https://gitea.freeleaps.mathmast.com/freeleaps/freeleaps-ops
2025-08-18 11:24:09 +08:00
zhenyus
c42f249e9f
feat(helm): add helm package codes for secret operator
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-08-18 11:24:07 +08:00
freeleaps-gitops-bot
953772d4bb
ci(bump): bump frontend image version for alpha to snapshot-8e2caa8
2025-08-18 02:44:25 +00:00
freeleaps-gitops-bot
dc9800a0cd
ci(bump): bump freeleaps image version for alpha to snapshot-8e2caa8
2025-08-18 02:18:41 +00:00
freeleaps-gitops-bot
0768fa715a
ci(bump): bump chat image version for alpha to snapshot-8e2caa8
2025-08-18 02:10:55 +00:00
5eab97bc38
Merge pull request 'feat: enable log collection for devsvc service in prod environment' ( #66 ) from Nicolas_local_ops into master
...
Reviewed-on: https://gitea.freeleaps.mathmast.com/freeleaps/freeleaps-ops/pulls/66
2025-08-13 11:31:32 +00:00
Nicolas
9af8c521d8
feat: enable log collection for devsvc service in prod environment
2025-08-13 19:30:54 +08:00
2260a203f1
Merge pull request 'fix: disable chat service metrics to resolve 404 errors' ( #65 ) from Nicolas_local_ops into master
...
Reviewed-on: https://gitea.freeleaps.mathmast.com/freeleaps/freeleaps-ops/pulls/65
2025-08-13 01:52:43 +00:00
Nicolas
fb27f4acec
fix: disable chat service metrics to resolve 404 errors
...
- Set metricsEnabled: false
- Disable ServiceMonitor
- Preserves log collection functionality
2025-08-13 09:52:06 +08:00
609e1a2a47
Merge pull request 'feat: enable log collection for prod environment' ( #64 ) from Nicolas_local_ops into master
...
Reviewed-on: https://gitea.freeleaps.mathmast.com/freeleaps/freeleaps-ops/pulls/64
2025-08-13 01:42:31 +00:00
Nicolas
31f959f7a9
feat: enable log collection for prod environment
...
- Enable logIngest for chat and freeleaps services in prod
- Add Loki datasource to Grafana for prod environment
- Configure Loki log retention policy (30 days)
- Enable table manager for automatic log cleanup
2025-08-13 09:41:25 +08:00
zhenyus
2c6c9e38c1
feat(deployment): add DNS configuration option for single-request-reopen
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-08-12 16:34:38 +08:00
zhenyus
7e80fc6ca6
ci(bump): update authentication image version for prod to 1.3.1
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-08-12 15:39:10 +08:00
freeleaps-gitops-bot
4af391fe4f
ci(bump): bump devops image version for prod to snapshot-c93ce6b
2025-08-12 05:29:14 +00:00
freeleaps-gitops-bot
29935296fd
ci(bump): bump payment image version for prod to snapshot-c93ce6b
2025-08-12 05:24:58 +00:00
freeleaps-gitops-bot
96f7070b98
ci(bump): bump notification image version for prod to snapshot-c93ce6b
2025-08-12 05:20:04 +00:00
freeleaps-gitops-bot
19b5afb725
ci(bump): bump content image version for prod to snapshot-c93ce6b
2025-08-12 05:14:54 +00:00
freeleaps-gitops-bot
c8c9eb33a4
ci(bump): bump centralStorage image version for prod to snapshot-c93ce6b
2025-08-12 05:07:32 +00:00
freeleaps-gitops-bot
eacdf8fc92
ci(bump): bump authentication image version for prod to snapshot-c93ce6b
2025-08-12 05:02:47 +00:00
freeleaps-gitops-bot
cbfc9cbdd4
ci(bump): bump devops image version for prod to snapshot-804c71f
2025-08-12 04:59:55 +00:00
freeleaps-gitops-bot
70e1776f79
ci(bump): bump payment image version for prod to snapshot-804c71f
2025-08-12 04:54:34 +00:00
freeleaps-gitops-bot
6d8c23a828
ci(bump): bump notification image version for prod to snapshot-804c71f
2025-08-12 04:49:31 +00:00
freeleaps-gitops-bot
e29be059ca
ci(bump): bump content image version for prod to snapshot-804c71f
2025-08-12 04:44:49 +00:00
freeleaps-gitops-bot
4bc4d79a54
ci(bump): bump centralStorage image version for prod to 1.4.0
2025-08-12 04:37:17 +00:00
freeleaps-gitops-bot
3f0a26819f
ci(bump): bump centralStorage image version for prod to snapshot-804c71f
2025-08-12 04:37:07 +00:00
freeleaps-gitops-bot
5b3334cc95
ci(bump): bump authentication image version for prod to snapshot-804c71f
2025-08-12 04:32:38 +00:00
freeleaps-gitops-bot
b8c97931af
ci(bump): bump authentication image version for prod to 1.4.0
2025-08-12 04:32:25 +00:00