Commit Graph

647 Commits

Author SHA1 Message Date
zhenyus
729a23bfe6 ci(bump): update rabbitmqPassword in chat and notification values for alpha
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-22 02:23:42 +08:00
freeleaps-gitops-bot
9c28b0b113 ci(bump): bump frontend image version for alpha to snapshot-dba2fa0 2025-03-21 18:13:36 +00:00
freeleaps-gitops-bot
c3871bca53 ci(bump): bump freeleaps image version for alpha to snapshot-dba2fa0 2025-03-21 18:07:38 +00:00
freeleaps-gitops-bot
89c275b586 ci(bump): bump chat image version for alpha to snapshot-dba2fa0 2025-03-21 17:59:55 +00:00
freeleaps-gitops-bot
35649c45cd ci(bump): bump devsvc image version for alpha to snapshot-9046780 2025-03-21 17:48:24 +00:00
freeleaps-gitops-bot
abae31e987 ci(bump): bump payment image version for alpha to snapshot-4dfbab4 2025-03-21 17:39:48 +00:00
freeleaps-gitops-bot
963f2acfa0 ci(bump): bump notification image version for alpha to snapshot-4dfbab4 2025-03-21 17:34:07 +00:00
freeleaps-gitops-bot
0d67f8c95d ci(bump): bump content image version for alpha to snapshot-4dfbab4 2025-03-21 17:28:43 +00:00
freeleaps-gitops-bot
900fd72d64 ci(bump): bump centralStorage image version for alpha to snapshot-4dfbab4 2025-03-21 17:21:12 +00:00
freeleaps-gitops-bot
1d41f1ba50 ci(bump): bump authentication image version for alpha to snapshot-4dfbab4 2025-03-21 17:16:22 +00:00
zhenyus
31fca018d6 feat: change Jenkinsfile execute mode from 'on-demand' to 'fully' for all services
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-22 01:08:51 +08: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
bf34f4cd90 feat: enhance authenticator script with usage instructions and exit command
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-20 11:03:06 +08:00
zhenyus
39dfcd56cd feat: add Kubernetes dashboard commands and token retrieval to authenticator script
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-20 10:38:01 +08:00
zhenyus
4f795e19d7 feat: add load-watcher project with initial implementation and CI configuration
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-19 15:59:37 +08:00
zhenyus
875b072c51 chore: remove load-watcher subproject as it is no longer needed
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-19 15:58:56 +08:00
zhenyus
51c9b2f07b chore: update inventory to comment out deprecated worker nodes and adjust Gitea resource limits
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-19 15:52:35 +08:00
zhenyus
6ed99f5f9c chore: uncomment newly added worker nodes in inventory for cost optimization
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-19 10:56:30 +08:00
zhenyus
6e0b6dd99b chore: comment out newly added worker nodes in inventory for cost reduction
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-19 10:53:47 +08:00
zhenyus
b8d48fcae5 chore: update inventory and configuration for new cluster nodes and remove deprecated DNS settings
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-19 10:52:34 +08:00
zhenyus
073a7e0559 fix: update load-watcher image tag to v0.0.3-modify for consistency
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-18 11:22:37 +08:00
zhenyus
c7291539b4 chore: remove load-watcher submodule from .gitmodules
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-18 07:52:21 +08:00
zhenyus
e70f2ee8c4 chore(git): switch load-wacher to tag v0.2.4 2025-03-18 07:47:58 +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
94261d77dd ci(bump): bump frontend image version for prod to 1.1.0 2025-03-17 20:06:17 +00: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
freeleaps-gitops-bot
968a2e74b9 ci(bump): bump chat image version for prod to 1.1.0 2025-03-17 19:52:39 +00:00
zhenyus
784db23bb5 feat: enable dashboard in production configuration
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-18 03:19:03 +08:00
zhenyus
1a5e9fef5b feat: add ServiceMonitor configuration and enable metrics and probes in devsvc
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-18 03:17:14 +08:00
freeleaps-gitops-bot
d4bb643c38 ci(bump): bump devsvc image version for prod to 1.1.0 2025-03-17 19:11:59 +00:00
zhenyus
336f1fa0e2 fix: remove hardcoded uid values in dashboard templates for consistency
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-18 00:26:16 +08:00
zhenyus
a1ab488cbf fix: update dashboard file names to use dynamic values for consistency
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-18 00:25:04 +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
4f8dc21334 fix: correct dashboard metricsPrefix references in expressions for authentication dashboard
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-18 00:15:37 +08:00
zhenyus
fc40481706 fix: update legendFormat syntax for variable interpolation in authentication dashboard
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-18 00:14:42 +08:00
zhenyus
7b4dd7ded7 fix: correct legendFormat syntax for variable interpolation in authentication dashboard
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-18 00:13:34 +08:00
zhenyus
d3e50d6e99 fix: update legendFormat in authentication dashboard for proper variable interpolation
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-18 00:12:55 +08:00
zhenyus
de86687a61 feat: add dashboard configuration for authentication service in values files
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-18 00:10:36 +08:00
zhenyus
56094aa1bd fix: remove version and managed-by labels from service monitor templates for consistency
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-17 23:53:49 +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
96ab638756 fix: remove serviceMonitor.enabled variable from service templates in authentication, centralStorage, content, notification, and payment services
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-17 23:47:29 +08:00
zhenyus
e7bb64108c fix: rename service monitor resources to use a consistent naming convention
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-17 23:45:47 +08:00
zhenyus
bb2bebc164 fix: update service monitor templates to use service-specific values for namespace, labels, interval, and scrapeTimeout
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-17 23:45:16 +08:00
zhenyus
c9cfa0827e fix: update service monitor templates to check individual serviceMonitor.enabled values
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-17 23:42:46 +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
7d55cdbcf9 fix: update service monitor configurations to use targetPort instead of port
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-17 23:28:27 +08:00
zhenyus
5c9f74c609 fix: add name label to service monitor configuration
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-17 23:26:34 +08:00