> Helm Charts
Helm index: https://cagriekin.github.io/charts/index.yaml
> add the repo
helm repo add cagriekin https://cagriekin.github.io/charts
helm repo update
helm search repo cagriekin
> install etcd
helm install etcd cagriekin/etcd \
--namespace coordination --create-namespace
Minimal 3-node etcd cluster providing the quorum-based leadership store (DCS) for the pg/pgvector failover agent; bundled per release or run standalone as a shared store (v0.1.5)
Review the chart documentation in the etcd/README.md within the source repository for all configurable values.
> install kafka
helm install kafka cagriekin/kafka \
--namespace messaging --create-namespace
Apache Kafka in KRaft mode (no ZooKeeper) with SASL authentication, TLS, declarative topic management, and a metrics exporter (v0.4.4)
Review the chart documentation in the kafka/README.md within the source repository for all configurable values.
> install pg
helm install pg cagriekin/pg \
--namespace data --create-namespace
Highly-available PostgreSQL with repmgr replication, automatic agent failover (Kubernetes Lease or etcd-quorum DCS), optional PgPool-II, pgBackRest S3 backups, TLS, and Prometheus metrics (v1.9.0)
Review the chart documentation in the pg/README.md within the source repository for all configurable values.
> install pgvector
helm install pgvector cagriekin/pgvector \
--namespace data --create-namespace
PostgreSQL with the pgvector extension for vector search, plus repmgr replication, agent failover (Kubernetes Lease or etcd-quorum DCS), optional PgPool-II, S3 backups, TLS, and metrics (v1.9.0)
Review the chart documentation in the pgvector/README.md within the source repository for all configurable values.
> install redis
helm install redis cagriekin/redis \
--namespace data --create-namespace
Redis standalone or Sentinel-managed HA replication, with ACLs, TLS, AOF persistence, and a Prometheus metrics exporter (v1.5.1)
Review the chart documentation in the redis/README.md within the source repository for all configurable values.