Commit Graph

54 Commits

Author SHA1 Message Date
Nicolas
6df7fba1e6 feat(config): add environment variable to values files and update OpenTelemetry attributes 2025-09-26 12:37:46 +08:00
freeleaps-gitops-bot
0a30c396f9 ci(bump): bump devsvc image version for alpha to snapshot-8cfc7a5 2025-09-24 04:58:11 +00:00
icecheng
7bd62a8cef Merge pull request 'feat: add devops registry username and password to devsvc secrets' (#100) from icecheng/feature into master
Reviewed-on: https://gitea.freeleaps.mathmast.com/freeleaps/freeleaps-ops/pulls/100
2025-09-19 07:34:42 +00:00
2555143c2d feat: add devops registry username and password to devsvc secrets 2025-09-19 15:33:57 +08:00
freeleaps-gitops-bot
f36f911de6 ci(bump): bump devsvc image version for alpha to snapshot-1091a44 2025-09-19 01:52:40 +00:00
freeleaps-gitops-bot
cb933b63b5 ci(bump): bump devsvc image version for alpha to snapshot-2a43e9a 2025-09-12 01:29:28 +00:00
freeleaps-gitops-bot
660f6c98c7 ci(bump): bump devsvc image version for alpha to snapshot-81c332a 2025-09-11 08:55:19 +00:00
freeleaps-gitops-bot
4a539a554d ci(bump): bump devsvc image version for alpha to snapshot-7fcff35 2025-09-11 07:40:32 +00:00
957a713b56 ci: update devsvc vpa values 2025-09-11 14:55:47 +08:00
icecheng
d849c275c1 Merge pull request 'ci(helm): update devsvc helm values.yaml' (#82) from feature/icecheng/devsvc into master
Reviewed-on: https://gitea.freeleaps.mathmast.com/freeleaps/freeleaps-ops/pulls/82
2025-09-09 06:53:54 +00:00
7921d9e8d9 ci(helm): update devsvc helm values.yaml 2025-09-09 14:52:49 +08:00
freeleaps-gitops-bot
bbf340ec66 ci(bump): bump devsvc image version for alpha to snapshot-e74ef63 2025-09-09 01:44:40 +00:00
Nicolas
6a7890c5b6 change devsvc connect 2025-09-05 16:06:21 +08:00
freeleaps-gitops-bot
831debb564 ci(bump): bump devsvc image version for alpha to snapshot-a12ffcc 2025-08-19 11:24:41 +00:00
zhenyus
6584ab12c5 refactor(devsvc): remove hardcoded Git password from values.alpha.yaml
- Eliminated the default Git password from the configuration file to enhance security and align with the secret management strategy.
- This change continues the effort to manage sensitive information more securely across the application.

Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-08-18 16:21:57 +08:00
zhenyus
e898a18b4d refactor(devsvc): implement secret management for sensitive configurations
- Removed direct references to sensitive data (e.g., MongoDB URI, Gitea token, RabbitMQ password) in values files and replaced them with a structured secrets section.
- Updated deployment and configuration templates to inject secrets from FreeleapsSecretStore, enhancing security and maintainability.
- This change aligns with the new secret management strategy across the application.

Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-08-18 16:17:16 +08:00
Nicolas
4ae88a0cc6 fix: devsvc logingest 2025-08-07 14:45:42 +08:00
Nicolas
237deb2816 fix: update RabbitMQ password for devops, devsvc, and notification services to match reconciler configuration 2025-08-07 12:49:19 +08:00
0fb96c85bb revert 05faf32ef8
revert fix: update RabbitMQ password for all services to match reconciler configuration
2025-08-07 04:44:40 +00:00
Nicolas
05faf32ef8 fix: update RabbitMQ password for all services to match reconciler configuration 2025-08-07 12:18:37 +08:00
zhenyus
ff8ddce530 fix: rename Docker registry configuration keys in values.alpha.yaml and devsvc-config.yaml for consistency
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-08-03 04:24:43 +08:00
zhenyus
5d4e7c78ed fix: update rabbitmq and Git passwords in values.alpha.yaml
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-08-03 00:38:09 +08:00
zhenyus
a3219aa325 fix: update rabbitmq and Git passwords in values.alpha.yaml files
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-08-03 00:34:29 +08:00
zhenyus
00d58cc790 fix(devsvc): update RabbitMQ host in values.alpha.yaml
- Changed the RabbitMQ host from 'freeleaps-alpha-rabbitmq-cluster' to 'freeleaps-alpha-rabbitmq' to ensure proper connectivity to the RabbitMQ service in the alpha environment.

Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-08-01 00:57:17 +08:00
zhenyus
54420c53bf fix(devsvc): disable log ingestion in alpha environment
- Changed logIngest.enabled from true to false to prevent log ingestion in the alpha environment.

Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-07-31 16:10:15 +08:00
zhenyus
ccbbdf09f2 Merge branch 'master' of https://gitea.freeleaps.mathmast.com/freeleaps/freeleaps-ops 2025-07-31 16:07:23 +08:00
zhenyus
a2791e37b7 feat(devsvc): add RabbitMQ and Docker registry configuration options
- Introduced RabbitMQ configuration parameters including host, port, username, password, and virtual host.
- Added default Git and Docker registry credentials for improved deployment flexibility.
- Updated configuration template to include new parameters for RabbitMQ and Docker registry.

Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-07-31 16:07:20 +08:00
freeleaps-gitops-bot
405c7953f5 ci(bump): bump devsvc image version for alpha to snapshot-a12ffcc 2025-07-31 08:07:03 +00:00
Nicolas
070f238bdb merge: resolve conflict in values.alpha.yaml
- Choose newer image tag: snapshot-eec7ac2
- Resolve merge conflict between branches
2025-07-29 09:51:04 +08:00
Nicolas
8fc5281e23 feat: add DEBUG_MODE environment variable for central-storage 2025-07-28 21:00:33 +08:00
freeleaps-gitops-bot
5a6239b86c ci(bump): bump devsvc image version for alpha to snapshot-95c400e 2025-07-28 02:11:15 +00:00
zhenyus
3aad06eeb7 feat: add Vertical Pod Autoscaler (VPA) configuration across multiple services for improved resource management
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-06-10 23:53:31 +08:00
zhenyus
9c9d58186f Merge branch 'master' of https://dev.azure.com/freeleaps/freeleaps-ops/_git/freeleaps-ops 2025-04-21 22:34:12 +08:00
zhenyus
4cd3f695f4 feat(opentelemetry): implement logging ingestion with OpenTelemetry collector and RBAC configuration
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-21 22:34:09 +08:00
freeleaps-gitops-bot
e36dd7f0b8 ci(bump): bump devsvc image version for alpha to snapshot-95c400e 2025-04-21 14:30:16 +00:00
zhenyus
6ebdef8933 Update ingress hosts and issuer references for alpha environment
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-11 01:22:29 +08:00
zhenyus
f415b83a85 ci: update execute mode to 'on-demand' in Jenkinsfiles and change MongoDB URIs to use SRV format
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-31 13:51:04 +08:00
freeleaps-gitops-bot
35649c45cd ci(bump): bump devsvc image version for alpha to snapshot-9046780 2025-03-21 17:48:24 +00:00
zhenyus
6e7417ae00 feat: add migration script and update Helm values for various services with readiness and liveness probes
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-22 01:03:59 +08:00
zhenyus
628d570a8f feat: add Redis configuration options to chat and freeleaps templates
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-08 22:15:44 +08:00
zhenyus
d2927ce4ba fix: update resource requests and limits for multiple services to optimize performance
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-08 20:31:11 +08:00
zhenyus
8910193a24 feat(helm): optimize resource requests and limits for multiple services and update RabbitMQ storage class
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-05 17:08:45 +08:00
zhenyus
9ee4989873 fix(helm): update GITEA_URL to point to the new service endpoint in values.alpha.yaml
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-26 16:29:31 +08:00
zhenyus
7d0728ab39 fix(helm): rename GITEA_URI to GITEA_URL in configuration files
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-26 16:28:23 +08:00
zhenyus
7cdf9cb450 fix(helm): update codeDepot configuration in values.alpha.yaml
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-25 15:20:13 +08:00
zhenyus
0439034f59 fix(freeleaps): remove redundant mongodbHost configuration from values.alpha.yaml
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-25 03:49:53 +08:00
zhenyus
c59b336fe8 fix(resources): update CPU resource requests and limits across multiple services
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-25 03:45:28 +08:00
zhenyus
643c1b2e29 feat(devsvc): add TLS configuration for devsvc service in values.alpha.yaml
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-24 17:52:18 +08:00
zhenyus
1668cdfb34 feat(devsvc): rename chat-service to devsvc-service and add ingress configuration in values.alpha.yaml
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-24 17:50:58 +08:00
zhenyus
11d6f74536 fix(devsvc): update service API access port from 8013 to 8007 in values.alpha.yaml
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-24 17:48:27 +08:00