Commit Graph

674 Commits

Author SHA1 Message Date
freeleaps-gitops-bot
fe12aff0ea ci(bump): bump frontend image version for prod to 1.0.0 2025-03-06 23:39:30 +00:00
zhenyus
8155dc683a Merge branch 'master' of https://dev.azure.com/freeleaps/freeleaps-ops/_git/freeleaps-ops 2025-03-07 07:30:41 +08:00
zhenyus
f99753cdd7 feat: change Jenkins pipeline execution mode to on-demand
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-07 07:30:39 +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
freeleaps-gitops-bot
4ef8be444b ci(bump): bump chat image version for prod to 1.0.0 2025-03-06 23:02:34 +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
9c9c8e384f feat(devsvc): update MongoDB URI to remove port in production values
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-07 05:50:07 +08:00
freeleaps-gitops-bot
a723794350 ci(bump): bump devsvc image version for prod to 1.0.0 2025-03-06 21:47:29 +00:00
zhenyus
9a72ed45fb Merge branch 'master' of https://dev.azure.com/freeleaps/freeleaps-ops/_git/freeleaps-ops
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-07 05:38:21 +08:00
zhenyus
de4669239d feat(devsvc): update MongoDB URI to include port in production values
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-07 05:38:04 +08:00
freeleaps-gitops-bot
ede61deacd ci(bump): bump devsvc image version for prod to snapshot-ad94c7e 2025-03-06 20:32:09 +00:00
zhenyus
e969c1c3d9 feat(devsvc): change imagePullPolicy to Always in production values
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-07 04:28:18 +08:00
freeleaps-gitops-bot
89990f58fd ci(bump): bump devsvc image version for prod to snapshot-08b414e 2025-03-06 20:08:50 +00:00
zhenyus
c6d6a3ad13 feat(devsvc): update production values for image tag, MongoDB URI, Gitea token, and domain name
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-07 03:59:32 +08:00
zhenyus
da7fc48be1 feat(gitea): disable pod disruption budgets for PostgreSQL and pgpool in production values
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-07 03:49:22 +08:00
zhenyus
25fcce5d81 feat(gitea): add cluster domain configuration to production values
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-07 03:43:58 +08:00
zhenyus
19d1ab43cd feat(gitea): update admin username in production configuration
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-07 03:26:54 +08:00
zhenyus
d3e63f2fc0 feat(helm): update Gitea configuration and add certificates for alpha and production environments
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-07 03:25:26 +08:00
zhenyus
484eb526bd feat(ci): update Jenkinsfile to support on-demand execution mode and add new service configuration
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-07 03:14:13 +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
freeleaps-gitops-bot
fd8e6c0171 ci(bump): bump notification image version for prod to 1.0.0 2025-03-06 18:23:43 +00:00
freeleaps-gitops-bot
0fa3d590f7 ci(bump): bump content image version for prod to 1.0.0 2025-03-06 18:16:41 +00:00
freeleaps-gitops-bot
2cfa0f2c35 ci(bump): bump centralStorage image version for prod to 1.0.0 2025-03-06 17:46:02 +00:00
zhenyus
7c3f9a339e feat(pipeline): add logging for ArgoApplicationVersionUpdater during environment updates
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-07 01:31:58 +08:00
zhenyus
2c00823bd7 feat(helm): add central-storage Helm chart and related configurations
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-07 01:30:23 +08:00
zhenyus
797cdf538b feat(ci): update ci-essentials images to version 0.0.4 in pipeline and Dockerfile
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-07 00:38:39 +08:00
zhenyus
2368af6f4f feat(ci): update ci-essentials images to version 0.0.3 and install specific Node.js version in Dockerfile
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-07 00:20:57 +08:00
zhenyus
a2978bada7 feat(ci): remove debug output for PATH in SemanticReleasingExecutor
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-06 18:12:15 +08:00
zhenyus
f13ad45fb5 feat(ci): update ci-essentials images to version 0.0.2 in pipeline and Dockerfile
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-06 18:03:27 +08:00
zhenyus
4e2cf2ed34 feat(ci): add debug output for PATH in SemanticReleasingExecutor
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-06 17:48:13 +08:00
zhenyus
af9d31c028 feat(ci): enhance debug output in SemanticReleasingExecutor by adding user context
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-06 17:42:35 +08:00
zhenyus
540161eac0 feat(ci): enhance debug output in SemanticReleasingExecutor by adding user context
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-06 17:37:33 +08:00
zhenyus
14be87b48d feat(ci): add debug logging for semantic release and correct NODE_PATH in Dockerfile
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-06 17:33:47 +08:00
zhenyus
40f33eef9a feat(ci): implement conditional git commit in ArgoApplicationVersionUpdater and update container images to ci-essentials:0.0.1
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-06 17:18:12 +08:00
zhenyus
85e01c6459 fix(ci): update centralStorage name to central-storage in Jenkinsfiles
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-06 16:15:44 +08:00
freeleaps-gitops-bot
fb1058bb7e ci(bump): bump authentication image version for prod to 1.0.0 2025-03-06 07:41:03 +00:00
zhenyus
ee849c2f57 feat(ci): change Jenkinsfile execute mode from 'on-demand' to 'fully'
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-06 15:32:30 +08: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
032def7e36 feat(ci): change service Git branch from develop to master in Jenkinsfile
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-06 02:34:57 +08:00
zhenyus
20f70d4f76 feat(ci): update Jenkinsfile for service branch and disable commit message linting
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-06 02:34:38 +08:00
zhenyus
a63c632274 feat(helm): update RabbitMQ security context and resource limits for improved performance
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-05 17:54:23 +08:00
zhenyus
68da30a59a feat: add k8s overall panel to grafana
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-05 17:34:20 +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
c681b94225 feat(helm): update MongoDB storage class and resource requests for optimization
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-05 16:53:48 +08:00
zhenyus
ec3b743f7a feat(storage): update resource requests and limits for MongoDB and add Azure Disk CSI storage classes
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-05 16:47:18 +08:00
zhenyus
34ac69a8fe feat(secrets): add jenkins-observer secret for monitoring system
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-04 01:57:07 +08:00
zhenyus
8d149418fc feat(auth): add infra-auth-retriever script for retrieving service authentication
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-04 00:31:44 +08:00
zhenyus
1727906647 fix(helm): update GITEA_URL to reference giteaUrl in devsvc-config.yaml
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-26 16:30:19 +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