70f785ccba
feat: add freeleaps-postgres-cds connector
2025-10-23 14:24:11 +08:00
7b37b57331
fix: add erlang cookie for rabbitmq
2025-09-23 16:06:51 +08:00
ded9db53fc
fix: change update strategy to recreate for rabbitmq
2025-09-23 15:54:33 +08:00
zhenyus
d7c072ee6a
Remove deprecated Kafka and StarRocks configurations, including README, storage classes, and Vertical Pod Autoscaler files. This cleanup prepares for a more streamlined deployment process.
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-08-21 15:52:39 +08:00
zhenyus
d332e27f46
fix: enable disk free limit in RabbitMQ configuration
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-08-08 16:17:18 +08:00
zhenyus
e4736d59ea
fix: update RabbitMQ auth password and configuration settings
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-08-07 16:26:19 +08:00
zhenyus
7a9c695c9e
ci(bump): bump reconciler image version for alpha to snapshot-9f1a2bc
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-08-04 15:59:50 +08:00
zhenyus
eab393d580
fix: update Gitea webhook allowed host list in values.prod.yaml to include additional service
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-08-04 10:20:46 +08:00
zhenyus
0c6aa8d17f
Add Dockerfile and repmgr script for PostgreSQL replication management
...
- Created a new Dockerfile for PostgreSQL using the Bitnami repmgr image.
- Added a comprehensive `librepmgr.sh` script to manage PostgreSQL replication, including functions for node identification, password management, configuration validation, and primary/standby node operations.
- Implemented environment variable validations and PostgreSQL configuration injections for replication settings.
- Included functions for creating the repmgr user and database, as well as handling node registration and failover processes.
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-09 16:15:23 +08:00
zhenyus
25a977e0ee
ci: increase memory requests and limits for PostgreSQL HA in Gitea values
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-31 13:53:21 +08:00
zhenyus
60817c1be4
feat: add gitea-webhook-ambassador service and migration script
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-30 23:37:19 +08:00
zhenyus
e5000dfb3e
feat: add resource presets for PostgreSQL and configure pgpool settings in Gitea values
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-29 11:35:32 +08:00
zhenyus
f4ed174a4a
feat: rename environment variable for disabling user registration in Gitea configuration
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-29 00:42:49 +08:00
zhenyus
71d42b5437
feat: update environment variable name for disabling user registration in Gitea configuration
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-29 00:37:38 +08:00
zhenyus
8a5255a314
feat: update environment variable for disabling user registration in Gitea configuration
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-29 00:32:02 +08:00
zhenyus
c19b7de382
feat: enable user registration control via environment variable in Gitea configuration
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-29 00:25:15 +08:00
zhenyus
3c5682916e
feat: disable user registration in Gitea service configuration
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-29 00:20:46 +08:00
zhenyus
5b8429d883
chore: update Gitea configuration and migration script for production
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-27 14:36:24 +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
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
1c17cd3ad9
fix: update Redis passwords in configuration files for production and alpha environments
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-08 22:56:53 +08:00
zhenyus
6a264a1c28
feat: add Redis chart with common dependencies and templates
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-08 22:01:08 +08:00
zhenyus
bb6b8e6897
fix: update Gitea storage class and reduce persistent volume sizes
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-08 21:55:07 +08:00
zhenyus
1a91cfcf67
fix: disable Prometheus rule for Redis cluster metrics
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-08 21:52:14 +08:00
zhenyus
f1933d6407
fix: update storage class for Gitea to use azure-blob-disk-std-lrs
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-08 21:51:42 +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
3f2c07c0e1
fix: update cAdvisor housekeeping interval and optimize resource requests and limits for Gitea components
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-08 21:04:37 +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
119c2ce149
fix: remove obsolete Redis down alert rules for clarity
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-08 18:26:49 +08:00
zhenyus
16873f93d1
fix: update Redis resource requests and limits for better performance
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-08 18:26:03 +08:00
zhenyus
220b1fc1d8
fix: improve Redis down alert annotations for better context and detail
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-08 15:15:46 +08:00
zhenyus
2dee66ad96
fix: update Redis down alert annotations for consistency and clarity
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-08 15:13:34 +08:00
zhenyus
d88673daa2
fix: update Redis alert rules for improved clarity and severity levels
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-08 15:12:39 +08:00
zhenyus
5806157ade
fix: correct formatting of Redis alert rules in production values
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-08 15:09:34 +08:00
zhenyus
2a69662ba2
feat: enhance Redis metrics with additional alerts and labels in production configuration
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-08 15:07:54 +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
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
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
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
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
32e112cb2b
feat(gitea): enable volume permissions for PostgreSQL configuration
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-24 15:25:20 +08:00
zhenyus
9f115274e7
fix(gitea): increase PostgreSQL primary persistence size from 25i to 8Gi
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-24 15:15:09 +08:00
zhenyus
348e08fb66
feat(helm): add Gitea and PostgreSQL Helm charts with initial configurations
...
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-24 15:07:36 +08:00