Commit Graph

34 Commits

Author SHA1 Message Date
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
98a13e4b04 fix: add tolerations and affinity rules for devops node role in Argo CD and Jenkins, and update resource requests and limits for RabbitMQ
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-08 21:36:53 +08:00
zhenyus
98188defd6 fix: change RabbitMQ pod management policy from OrderedReady to Parallel for improved deployment efficiency
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-08 20:45:47 +08:00
zhenyus
149d68874d fix: optimize resource requests and limits for RabbitMQ and update cAdvisor configuration
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-08 20:18:12 +08:00
zhenyus
ed01e51f8f feat: add Redis cluster Helm chart with common dependencies and configurations
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-07 17:50:30 +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
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
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
0caa83bd0a feat(helm): add ingress configuration and TLS certificate for RabbitMQ
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-25 15:40:51 +08:00
zhenyus
1d3f06e008 fix(config): enable password update for RabbitMQ authentication
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-23 00:56:41 +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
4949fd40b0 chore(git): code staging
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-20 17:28:45 +08:00