mirror of
https://gitlab.kube.huskypup.net/Scooby/Homelabv4.git
synced 2026-08-20 23:16:49 +00:00
Reduce replicas to 1 for workloads that don't need HA in a homelab: - Prometheus 2→1, Alertmanager 2→1 (~4.4GB RAM saved) - cert-manager 3→1 - GitLab: registry 2→1, kas 2→1, sidekiq 2→1, praefect 2→1, pgbouncer-ro 3→1 - Guacamole + guacd 2→1 - Kiali 2→1, ArgoCD server 2→1 - Kyverno background-controller 2→1 - Scylla operator 2→1 - ext-authz-proxy 2→1, netbird-cluster-router 2→1 Kept multi-replica: coredns, envoy-gateway, kyverno admission, vault, argocd-repo-server, gitlab-webservice, istiod, rook-ceph CSI. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
30 lines
520 B
YAML
30 lines
520 B
YAML
---
|
|
installCRDs: true
|
|
replicaCount: 1
|
|
|
|
global:
|
|
leaderElection:
|
|
namespace: cert-manager
|
|
|
|
extraArgs:
|
|
- --dns01-recursive-nameservers=1.1.1.1:53,9.9.9.9:53
|
|
- --dns01-recursive-nameservers-only
|
|
|
|
podDnsPolicy: None
|
|
podDnsConfig:
|
|
nameservers:
|
|
- 1.1.1.1
|
|
- 9.9.9.9
|
|
|
|
# Enable Prometheus metrics
|
|
prometheus:
|
|
enabled: true
|
|
servicemonitor:
|
|
enabled: true
|
|
prometheusInstance: default
|
|
targetPort: 9402
|
|
path: /metrics
|
|
interval: 60s
|
|
scrapeTimeout: 30s
|
|
labels:
|
|
release: prometheus |