Commit Graph

89 Commits

Author SHA1 Message Date
freeleaps-gitops-bot
a299e65475 ci(bump): bump payment image version for alpha to snapshot-77d0a9c 2025-09-19 10:16:01 +00:00
freeleaps-gitops-bot
2ce2461ed4 ci(bump): bump payment image version for prod to snapshot-6d72fef 2025-09-19 10:00:50 +00:00
freeleaps-gitops-bot
346471e54f ci(bump): bump payment image version for prod to 1.7.0 2025-09-19 09:08:54 +00:00
freeleaps-gitops-bot
2d3f1b53a2 ci(bump): bump payment image version for alpha to snapshot-39d7d2a 2025-09-19 05:49:07 +00:00
freeleaps-gitops-bot
eef6280259 ci(bump): bump payment image version for alpha to snapshot-cea1b2c 2025-09-19 03:49:30 +00:00
freeleaps-gitops-bot
648629bd9a ci(bump): bump payment image version for alpha to snapshot-38ff0ae 2025-09-18 09:45:46 +00:00
freeleaps-gitops-bot
5918ab5b50 ci(bump): bump payment image version for prod to snapshot-4a5bdb4 2025-09-18 04:48:49 +00:00
freeleaps-gitops-bot
be08d44afd ci(bump): bump payment image version for prod to snapshot-046f9ff 2025-09-05 02:36:17 +00:00
1f993da23e revert e76da4ea18
revert Remove all such cert usage(across all services) if service is already deployed in k8s
2025-08-29 03:53:51 +00:00
Nicolas
e76da4ea18 Remove all such cert usage(across all services) if service is already deployed in k8s 2025-08-29 10:03:35 +08:00
zhenyus
b7908d1692 Refactor configuration files to remove unused fields and add AKV secret management for payment service
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-08-18 21:41:21 +08: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
70e1776f79 ci(bump): bump payment image version for prod to snapshot-804c71f 2025-08-12 04:54:34 +00:00
freeleaps-gitops-bot
d1a2e98979 ci(bump): bump payment image version for prod to snapshot-c8a6275 2025-08-11 01:54:12 +00:00
freeleaps-gitops-bot
ca2eb237f5 ci(bump): bump payment image version for prod to snapshot-bbfc1ba 2025-08-07 05:46:21 +00:00
freeleaps-gitops-bot
0940209f93 ci(bump): bump payment image version for prod to 1.3.0 2025-08-07 01:22:55 +00:00
freeleaps-gitops-bot
7f15c29c6e ci(bump): bump payment image version for prod to snapshot-bbfc1ba 2025-08-07 01:22:47 +00:00
freeleaps-gitops-bot
1e4d6b4e4c ci(bump): bump payment image version for alpha to snapshot-12a0d9a 2025-07-31 15:44:03 +00:00
freeleaps-gitops-bot
d487a52c74 ci(bump): bump payment image version for alpha to snapshot-311fd21 2025-07-29 10:46:39 +00:00
freeleaps-gitops-bot
32399c599d ci(bump): bump payment image version for alpha to snapshot-e7eeaaf 2025-07-29 04:16:46 +00:00
freeleaps-gitops-bot
b2f834ac6a ci(bump): bump payment image version for alpha to snapshot-eec7ac2 2025-07-28 14:32:06 +00:00
freeleaps-gitops-bot
9292c41bfc ci(bump): bump payment image version for alpha to snapshot-9e2e2fa 2025-07-28 13:35:36 +00:00
freeleaps-gitops-bot
c0885c7965 ci(bump): bump payment image version for alpha to snapshot-baf606d 2025-07-28 10:56:42 +00:00
freeleaps-gitops-bot
6941dd710d ci(bump): bump payment image version for alpha to snapshot-b9f275c 2025-07-24 07:13:49 +00:00
freeleaps-gitops-bot
3d9a57dea1 ci(bump): bump payment image version for alpha to snapshot-2234571 2025-07-23 13:54:06 +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
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
72f3cadefd ci(bump): bump payment image version for alpha to snapshot-95a525a 2025-04-27 03:31:19 +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
2e3fa4cb11 ci(bump): bump payment image version for alpha to snapshot-6286c0f 2025-04-24 07:43:21 +00:00
zhenyus
6d9d15d4d2 Add OpenTelemetry logging support across multiple services
- Introduced log ingestion configuration in values files for centralStorage, content, notification, and payment services.
- Updated deployment templates to conditionally include OpenTelemetry annotations and volume mounts based on log ingestion settings.
- Added OpenTelemetry RBAC configurations for service accounts and cluster roles to enable logging.
- Implemented OpenTelemetry collector configuration to process logs and export them to Loki.
- Ensured compatibility with existing Helm chart structure and maintained backward compatibility for services without log ingestion enabled.

Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-21 22:03:00 +08:00
freeleaps-gitops-bot
b97d5228d9 ci(bump): bump payment image version for alpha to snapshot-ecad36a 2025-04-21 05:59:42 +00:00
freeleaps-gitops-bot
603ee2244a ci(bump): bump payment image version for alpha to snapshot-32c4fe9 2025-04-21 04:22:35 +00:00
freeleaps-gitops-bot
4cc262cba5 ci(bump): bump payment image version for alpha to 1.1.1 2025-04-20 17:54:43 +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
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
a2a0289f49 ci(bump): bump payment image version for alpha to snapshot-7940aa2 2025-03-30 23:29:03 +00: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
freeleaps-gitops-bot
abae31e987 ci(bump): bump payment image version for alpha to snapshot-4dfbab4 2025-03-21 17:39:48 +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
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
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