Commit Graph

195 Commits

Author SHA1 Message Date
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
2eaef448a4 ci(bump): bump freeleaps image version for alpha to snapshot-0d98a7f 2025-03-31 05:28:10 +00:00
freeleaps-gitops-bot
8daffc4666 ci(bump): bump freeleaps image version for alpha to snapshot-8c91c5c 2025-03-31 01:52:09 +00:00
freeleaps-gitops-bot
7da207fbc7 ci(bump): bump freeleaps image version for alpha to snapshot-f0c9514 2025-03-31 01:06:11 +00:00
freeleaps-gitops-bot
426f2e6d67 ci(bump): bump freeleaps image version for alpha to snapshot-ad2bed9 2025-03-31 00:29:59 +00:00
zhenyus
36db36a20d feat: add notification endpoint configurations for chat and freeleaps services
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-28 08:05:36 +08:00
zhenyus
0d975d7317 fix: update redisUrl in production values file for security
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-27 23:26:38 +08:00
zhenyus
b3ad25d6e5 fix: update config file paths in config-checksum annotations for deployment templates
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-27 14:51:41 +08:00
zhenyus
df2ab1c3a4 fix: correct config file path in config-checksum annotations for deployment templates
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-27 14:50:08 +08:00
zhenyus
580f3f8d71 feat: add config checksum annotations to deployment templates and update site URL in values files
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-27 14:48:25 +08:00
zhenyus
78da81658c ci(bump): update rabbitmqPassword in freeleaps values for alpha
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-24 12:51:39 +08:00
freeleaps-gitops-bot
c3871bca53 ci(bump): bump freeleaps image version for alpha to snapshot-dba2fa0 2025-03-21 18:07:38 +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
a90ee717b2 fix: update Prometheus query intervals from 30s to 1m for improved accuracy
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-18 05:59:05 +08:00
zhenyus
13a11a8e54 Merge branch 'master' of https://dev.azure.com/freeleaps/freeleaps-ops/_git/freeleaps-ops
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-18 04:15:14 +08:00
zhenyus
c6016071c2 feat: add ServiceMonitor and metrics configuration for chat and freeleaps services
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-18 04:14:17 +08:00
freeleaps-gitops-bot
b0d64f2895 ci(bump): bump freeleaps image version for prod to 1.1.0 2025-03-17 20:00:02 +00:00
zhenyus
5160a2019c fix: increase memory limits for content and freeleaps services in production configuration
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-15 15:19:16 +08:00
zhenyus
9b86aae0f6 fix: increase CPU resource requests and limits across multiple services in production configuration
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-11 13:12:14 +08:00
zhenyus
2981ccf344 fix: update Redis URLs to include database index in configuration files
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-08 22:45:26 +08:00
zhenyus
259a6faba2 fix: update CPU and memory limits for freeleaps configurations
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-08 22:27:50 +08:00
zhenyus
375d73ef8e fix: increase CPU resource requests and limits for chat and freeleaps configurations
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-08 22:21:41 +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
03bb8c3cb3 fix: update jwtSecretKey values in production configuration for authentication and chat services
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-07 15:59:07 +08:00
zhenyus
4437a360a8 feat: update environment variables in production configuration for chat and freeleaps services
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-07 15:43:16 +08:00
freeleaps-gitops-bot
8997627e12 ci(bump): bump freeleaps image version for prod to 1.0.0 2025-03-06 23:11:05 +00:00
zhenyus
35da3dbccd feat: add production configuration for chat, backend, and frontend services
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-07 06:00:56 +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
645141994e fix(helm): update authentication endpoint URL in values.alpha.yaml
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-26 16:20:50 +08:00
zhenyus
96b74a8c50 fix(helm): add authentication endpoint to configuration in values files
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-26 16:19:05 +08:00
zhenyus
da94f763d9 fix(helm): update endpoint URLs to include API paths in values.alpha.yaml
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-26 16:11:58 +08:00
zhenyus
38e4ca84d8 fix(helm): add trailing slashes to endpoint URLs in values.alpha.yaml
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-26 16:03:51 +08:00
zhenyus
88e8bd58e0 fix(helm): update endpoint URLs in values.alpha.yaml for alpha environment
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-26 15:35:19 +08:00
zhenyus
d001fccd00 fix(helm): update service name in values.alpha.yaml to freeleaps-service
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-25 13:37:10 +08:00
freeleaps-gitops-bot
f19a781769 ci(bump): bump freeleaps image version for alpha to snapshot-18ccf70 2025-02-25 04:38:55 +00:00
freeleaps-gitops-bot
58c791d040 ci(bump): bump freeleaps image version for alpha to snapshot-6208083 2025-02-24 22:10:06 +00:00
freeleaps-gitops-bot
cb93eceada ci(bump): bump freeleaps image version for alpha to snapshot-d8e3361 2025-02-24 21:18:58 +00:00
freeleaps-gitops-bot
2b2c8cc24c ci(bump): bump freeleaps image version for alpha to snapshot-52c3d53 2025-02-24 20:56:38 +00: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
3912c7c196 fix(freeleaps): update endpoint configuration for chat service in values.yaml
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-25 03:47:57 +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
freeleaps-gitops-bot
31c9084153 ci(bump): bump freeleaps image version for alpha to snapshot-be5098b 2025-02-24 18:54:51 +00:00
zhenyus
2b76d1d969 feat(helm): add Helm charts for chat and freeleaps services with initial configurations
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-25 02:14:16 +08:00
zhenyus
4949fd40b0 chore(git): code staging
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-20 17:28:45 +08:00