Commit Graph

23 Commits

Author SHA1 Message Date
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
freeleaps-gitops-bot
60d1cf82fc ci(bump): bump payment image version for prod to snapshot-40e0faf 2025-04-30 07:43:09 +00:00
freeleaps-gitops-bot
57d04d099c ci(bump): bump payment image version for prod to 1.2.1 2025-04-30 03:16:42 +00:00
freeleaps-gitops-bot
eebd3270bf ci(bump): bump payment image version for prod to 1.2.0 2025-04-25 03:04:03 +00:00
freeleaps-gitops-bot
6fb4bbb80d ci(bump): bump payment image version for prod to 1.1.1 2025-04-18 05:21:29 +00: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
a6803210e0 feat: add dashboard configuration for content, payment, notification, and central storage services
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-18 00:22:06 +08:00
zhenyus
e8a07a08e6 feat: add metricsEnabled and probesEnabled configuration options to payment, content, centralStorage, authentication, and notification services
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-17 23:51:35 +08:00
zhenyus
4a726cce49 fix: add serviceMonitor configuration to authentication, centralStorage, content, notification, and payment services
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-17 23:40:13 +08:00
zhenyus
32198e2f9a fix: remove port definitions from service monitor configurations
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-17 23:36:46 +08:00
zhenyus
07d4cb7236 fix: update service monitor configurations to use targetPort and remove unnecessary labels
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-17 23:24:26 +08:00
freeleaps-gitops-bot
d2ea8ab299 ci(bump): bump payment image version for prod to 1.1.1 2025-03-17 14:07:15 +00:00
zhenyus
aedddf0f96 fix: update periodSeconds for readiness and liveness probes in authentication, centralStorage, content, notification, and payment services
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-17 21:53:50 +08:00
zhenyus
bb30b8ae7c fix: remove terminationGracePeriodSeconds from readiness probe configurations in authentication, centralStorage, content, notification, and payment services
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-17 21:40:03 +08:00
zhenyus
884d1d1784 feat: add httpGet type for readiness and liveness probes in authentication, centralStorage, content, notification, and payment services
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-17 21:38:09 +08:00
zhenyus
d3d44ba9df Merge branch 'master' of https://dev.azure.com/freeleaps/freeleaps-ops/_git/freeleaps-ops 2025-03-17 21:24:38 +08:00
zhenyus
2969cafc9d feat: add serviceMonitor configuration for content, payment, notification, central-storage, and authentication services
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-17 21:24:35 +08:00
freeleaps-gitops-bot
0a795120dd ci(bump): bump payment image version for prod to 1.1.0 2025-03-17 13:06:00 +00:00
zhenyus
23dd976d3d feat: add SITE_URL_ROOT configuration for payment service
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-17 05:34:51 +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
freeleaps-gitops-bot
606b1e35dd ci(bump): bump payment image version for prod to 1.0.0 2025-03-06 18:30:51 +00:00
zhenyus
2493592bb7 feat(helm): add production values for authentication, central storage, notification, payment, and content services
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-06 15:11:35 +08:00
zhenyus
4949fd40b0 chore(git): code staging
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-20 17:28:45 +08:00