Commit Graph

101 Commits

Author SHA1 Message Date
16b6bf8103 feat: update postgresql-ha values 2025-10-23 17:30:28 +08:00
6085dd22d4 feat: update postgresql-ha replicaCount 2025-10-23 17:27:44 +08:00
fd7105714a feat: update postgresql-ha values 2025-10-23 17:22:15 +08:00
df2b5a0b76 feat: update postgresql-ha wal_level 2025-10-23 17:20:33 +08:00
5389b5d8cc feat: update postgresql-ha values 2025-10-23 17:13:27 +08:00
da412d71b0 feat: update pgpool image 2025-10-23 17:06:08 +08:00
c775f76d33 feat: update postgresql-ha values 2025-10-23 17:04:21 +08:00
71d6f8a850 feat: update pgpool image 2025-10-23 16:58:33 +08:00
a7357584df feat: update postgresql-ha wal_keep_size 2025-10-23 16:42:17 +08:00
a4841900dd feat: update postgresql-ha configuration 2025-10-23 16:31:19 +08:00
478cf9e219 update postgresql and redis-cluster images 2025-10-23 16:03:41 +08:00
e0bdb11ad8 feat: update postgresql image repository 2025-10-23 14:57:21 +08:00
d885a134bc feat: update postgresql image tag 2025-10-23 14:53:59 +08:00
679e1e58da feat: update postgresql image tag 2025-10-23 14:42:44 +08:00
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