Files
Homelabv4/infrastructure/kiali/manifests/kiali-cr.yaml
T
Scooby HuskyandClaude Opus 4.6 7eae427d1a Scale services to 2+ replicas for HA
- ArgoCD: server and repo-server → 2 replicas
- GitLab: webservice, sidekiq, registry, KAS, praefect → min 2 replicas
- Guacamole: client and guacd → 2 replicas
- Kiali: 1 → 2 replicas
- Alertmanager: add 2 replicas
- TeslaMate CNPG: 1 → 2 instances

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-15 03:08:49 -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: 2
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