Files
Scooby HuskyandClaude Opus 4.6 5163403e24 Scale down non-critical replicas for homelab resource savings
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>
2026-03-15 23:00:48 -05:00

37 lines
817 B
YAML

apiVersion: kiali.io/v1alpha1
kind: Kiali
metadata:
name: kiali
namespace: istio-system
spec:
auth:
strategy: anonymous
deployment:
namespace: istio-system
cluster_wide_access: true
replicas: 1
pod_labels:
sidecar.istio.io/inject: "true"
istio.io/dataplane-mode: "none"
resources:
requests:
cpu: "10m"
memory: "64Mi"
limits:
memory: "512Mi"
external_services:
prometheus:
url: "http://kube-prometheus-stack-prometheus.prometheus:9090"
grafana:
enabled: false
tracing:
enabled: false
istio:
gateway_api_classes:
- class_name: istio
name: Istio
- class_name: istio-waypoint
name: Istio Waypoint
- class_name: envoy-gateway
name: Envoy Gateway