Commit Graph

378 Commits

Author SHA1 Message Date
zhenyus
23dd7b0726 fix(authentication): remove SERVICE_API_ACCESS_HOST and SERVICE_API_ACCESS_PORT from configuration files
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 21:22:35 +08:00
zhenyus
8deac4dbdb fix(authentication): remove unnecessary quoting for SERVICE_API_ACCESS_PORT and MONGODB_PORT in authentication-config.yaml
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 21:15:10 +08:00
zhenyus
53cfe823a0 Merge branch 'master' of https://dev.azure.com/freeleaps/freeleaps-ops/_git/freeleaps-ops 2025-02-22 21:11:16 +08:00
zhenyus
04715f7ddf fix(notification): rename content to notification in values.alpha.yaml
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 21:11:13 +08:00
freeleaps-gitops-bot
4cef2fea74 ci(bump): bump payment image version for alpha to snapshot-8f799c6 2025-02-22 12:59:01 +00:00
zhenyus
7e97aa8177 fix(pipeline): correct conditional check for changed components in executeFreeleapsPipeline
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 20:46:58 +08:00
zhenyus
6df9ace1d7 feat(pipeline): enhance ChangedComponentsDetector logging and refine conditional execution for component stages
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 20:45:11 +08:00
zhenyus
5501e060f8 feat(pipeline): initialize SourceFetcher for configuration fetching
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 20:38:49 +08:00
zhenyus
178c4738f7 Merge branch 'master' of https://dev.azure.com/freeleaps/freeleaps-ops/_git/freeleaps-ops 2025-02-22 20:33:29 +08:00
zhenyus
1c663ed0f1 fix(pipeline): update changedComponents handling to split string into list for conditional checks
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 20:33:26 +08:00
freeleaps-gitops-bot
7a36e89343 ci(bump): bump content image version for alpha to snapshot-0a7c742 2025-02-22 12:23:29 +00:00
freeleaps-gitops-bot
e905ec6291 ci(bump): bump central-storage image version for alpha to snapshot-0a7c742 2025-02-22 12:13:53 +00:00
freeleaps-gitops-bot
934b1f4230 ci(bump): bump authentication image version for alpha to snapshot-0a7c742 2025-02-22 12:06:10 +00:00
zhenyus
c8146e8f21 fix(pipeline): update values file path to use component name in ArgoApplicationVersionUpdater
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 19:54:21 +08:00
zhenyus
a1e5f6aeef fix(jenkins): add dependenciesManager field for Python apps in Jenkinsfile
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 19:20:35 +08:00
zhenyus
90e0ba0eb8 fix(pipeline): replace YamlMergeStrategy.merge() with merge() in executeFreeleapsPipeline.groovy
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 19:17:25 +08:00
zhenyus
73c0497210 fix(pipeline): update yamlMergeStrategy to use YamlMergeStrategy.merge()
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 19:14:36 +08:00
zhenyus
f5536e16e6 fix(jenkins): disable commit message linting in Jenkinsfile
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 19:07:23 +08:00
zhenyus
0f4447795f fix(jenkins): remove trailing commas in Jenkinsfile configuration
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 19:04:52 +08:00
zhenyus
49c35091fa fix(jenkins): add missing commas in Jenkinsfile configuration
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 19:03:38 +08:00
zhenyus
d41fd25a05 chore(git): code staging
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 18:58:47 +08:00
72c8c32540 Add secrets for freeleaps alpha 2025-02-21 20:14:59 -08:00
zhenyus
ee02d8f511 feat(rabbitmq): update storage class and enable clustering with custom settings
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 06:17:24 +08:00
zhenyus
3216038dd8 feat(rabbitmq): remove clustering configuration from values.alpha.yaml
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 05:51:38 +08:00
zhenyus
a6e7c36c5b feat(rabbitmq): disable clustering and reduce replica count to 1
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 05:46:30 +08:00
zhenyus
0818600287 feat(rabbitmq): remove extraPlugins configuration for LDAP authentication
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 05:30:57 +08:00
zhenyus
027fb24d3d feat(rabbitmq): remove security context capabilities and seccomp profile configuration
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 05:27:03 +08:00
zhenyus
4f5c7307fd feat(rabbitmq): enable pod and container security context with updated user and group IDs
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 05:15:16 +08:00
zhenyus
8967828a20 feat(rabbitmq): disable pod and container security context
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 05:13:17 +08:00
zhenyus
221eec91b1 feat(rabbitmq): enable privilege escalation in container security context
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 05:11:53 +08:00
zhenyus
32c19489f8 feat(rabbitmq): enable volume permissions in values configuration
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 05:04:49 +08:00
zhenyus
6c787ea600 feat(rabbitmq): remove default cluster name in values configuration
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 04:50:57 +08:00
zhenyus
27467fec97 feat(rabbitmq): change addressType from ip to hostname in values configuration
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 04:50:40 +08:00
zhenyus
1fcd6b0973 feat(rabbitmq): change addressType from hostname to ip in values configuration
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 04:46:26 +08:00
zhenyus
a9dbc4394f feat(rabbitmq): increase initialDelaySeconds for readiness probe from 10 to 120
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 04:42:13 +08:00
zhenyus
6ae734248a feat(rabbitmq): update custom readiness probe command to use shell execution
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 04:38:26 +08:00
zhenyus
da10d24fc8 feat(rabbitmq): add custom readiness probe configuration in values file
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 04:36:20 +08:00
zhenyus
3b5c877345 feat(rabbitmq): change resourcesPreset from large to medium in values configuration
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 04:27:08 +08:00
zhenyus
5889768ee5 feat(rabbitmq): increase replicaCount from 1 to 3 in values configuration
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 04:26:35 +08:00
zhenyus
74ca886420 feat(rabbitmq): set forceBoot to false and add podManagementPolicy in values configuration
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 04:22:43 +08:00
zhenyus
1f2a5936e3 feat(rabbitmq): enable clustering and add debug option in values configuration
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 04:13:49 +08:00
zhenyus
4cbe610266 feat(rabbitmq): disable RabbitMQ clustering in values configuration
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 04:10:07 +08:00
zhenyus
7bcdf90703 feat(rabbitmq): enable forceBoot option in RabbitMQ values configuration
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 04:02:34 +08:00
zhenyus
35439c6f5a feat(rabbitmq): enable forceBoot option in RabbitMQ configuration
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 04:00:10 +08:00
zhenyus
cedef9dbb7 feat(rabbitmq): add RabbitMQ Helm chart with initial templates and configurations
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 03:39:16 +08:00
zhenyus
d97b8d09e4 feat(helm): add Helm charts for payment and notification services with initial configurations
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-21 20:42:32 +08:00
zhenyus
b8c70448a3 feat(helm): add new Helm charts for content and central-storage services, update authentication values
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-21 17:59:08 +08:00
zhenyus
d8b046dc97 feat(mongo): remove pod and container security context configurations in values.alpha.yaml
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-21 17:28:26 +08:00
zhenyus
4718bb3002 feat(mongo): update fsGroup and runAsUser/group in values.alpha.yaml
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-21 17:01:28 +08:00
zhenyus
8e98f57789 feat(mongo): enable volumePermissions in values.alpha.yaml
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-21 16:59:16 +08:00