fix(aula-12): corrigir estrutura do values.yaml do Victoria Metrics
O values.yaml estava aninhado sob 'victoria-metrics-k8s-stack:' mas o chart é instalado diretamente, então grafana e outros subcharts precisam estar no nível raiz. Isso impedia a criação do Ingress do Grafana.
This commit is contained in:
@@ -4,11 +4,10 @@
|
|||||||
# Documentação: https://github.com/VictoriaMetrics/helm-charts/tree/master/charts/victoria-metrics-k8s-stack
|
# Documentação: https://github.com/VictoriaMetrics/helm-charts/tree/master/charts/victoria-metrics-k8s-stack
|
||||||
# =============================================================================
|
# =============================================================================
|
||||||
|
|
||||||
victoria-metrics-k8s-stack:
|
# ---------------------------------------------------------------------------
|
||||||
# ---------------------------------------------------------------------------
|
# VMSingle - Armazenamento de métricas (single-node)
|
||||||
# VMSingle - Armazenamento de métricas (single-node)
|
# ---------------------------------------------------------------------------
|
||||||
# ---------------------------------------------------------------------------
|
vmsingle:
|
||||||
vmsingle:
|
|
||||||
enabled: true
|
enabled: true
|
||||||
spec:
|
spec:
|
||||||
retentionPeriod: "14d"
|
retentionPeriod: "14d"
|
||||||
@@ -27,10 +26,10 @@ victoria-metrics-k8s-stack:
|
|||||||
cpu: 500m
|
cpu: 500m
|
||||||
memory: 512Mi
|
memory: 512Mi
|
||||||
|
|
||||||
# ---------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------
|
||||||
# VMAgent - Coleta de métricas
|
# VMAgent - Coleta de métricas
|
||||||
# ---------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------
|
||||||
vmagent:
|
vmagent:
|
||||||
enabled: true
|
enabled: true
|
||||||
spec:
|
spec:
|
||||||
scrapeInterval: "30s"
|
scrapeInterval: "30s"
|
||||||
@@ -42,10 +41,10 @@ victoria-metrics-k8s-stack:
|
|||||||
cpu: 200m
|
cpu: 200m
|
||||||
memory: 256Mi
|
memory: 256Mi
|
||||||
|
|
||||||
# ---------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------
|
||||||
# VMAlert - Sistema de alertas
|
# VMAlert - Sistema de alertas
|
||||||
# ---------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------
|
||||||
vmalert:
|
vmalert:
|
||||||
enabled: true
|
enabled: true
|
||||||
spec:
|
spec:
|
||||||
extraArgs:
|
extraArgs:
|
||||||
@@ -58,16 +57,16 @@ victoria-metrics-k8s-stack:
|
|||||||
cpu: 100m
|
cpu: 100m
|
||||||
memory: 128Mi
|
memory: 128Mi
|
||||||
|
|
||||||
# ---------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------
|
||||||
# AlertManager - Notificações (desabilitado por padrão)
|
# AlertManager - Notificações (desabilitado por padrão)
|
||||||
# ---------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------
|
||||||
alertmanager:
|
alertmanager:
|
||||||
enabled: false
|
enabled: false
|
||||||
|
|
||||||
# ---------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------
|
||||||
# Grafana - Visualização
|
# Grafana - Visualização
|
||||||
# ---------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------
|
||||||
grafana:
|
grafana:
|
||||||
enabled: true
|
enabled: true
|
||||||
|
|
||||||
# Credenciais
|
# Credenciais
|
||||||
@@ -87,12 +86,10 @@ victoria-metrics-k8s-stack:
|
|||||||
persistence:
|
persistence:
|
||||||
enabled: false # Dashboards vêm do GitOps, não precisa persistir
|
enabled: false # Dashboards vêm do GitOps, não precisa persistir
|
||||||
|
|
||||||
# Ingress
|
# Ingress - hosts e TLS configurados via --set no setup.sh
|
||||||
ingress:
|
ingress:
|
||||||
enabled: true
|
enabled: true
|
||||||
ingressClassName: nginx
|
ingressClassName: nginx
|
||||||
annotations:
|
|
||||||
cert-manager.io/cluster-issuer: letsencrypt-prod
|
|
||||||
hosts:
|
hosts:
|
||||||
- grafana.kube.quest
|
- grafana.kube.quest
|
||||||
tls:
|
tls:
|
||||||
@@ -105,14 +102,14 @@ victoria-metrics-k8s-stack:
|
|||||||
dashboards:
|
dashboards:
|
||||||
enabled: true
|
enabled: true
|
||||||
|
|
||||||
# Desabilitar criação de datasource separado (usa o do sidecar)
|
# Desabilitar criação de datasource separado (usa o do sidecar)
|
||||||
grafanaDatasource:
|
grafanaDatasource:
|
||||||
enabled: false
|
enabled: false
|
||||||
|
|
||||||
# ---------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------
|
||||||
# Kube State Metrics - Métricas de objetos K8s
|
# Kube State Metrics - Métricas de objetos K8s
|
||||||
# ---------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------
|
||||||
kube-state-metrics:
|
kube-state-metrics:
|
||||||
enabled: true
|
enabled: true
|
||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
||||||
@@ -122,10 +119,10 @@ victoria-metrics-k8s-stack:
|
|||||||
cpu: 100m
|
cpu: 100m
|
||||||
memory: 128Mi
|
memory: 128Mi
|
||||||
|
|
||||||
# ---------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------
|
||||||
# Prometheus Node Exporter - Métricas de nodes
|
# Prometheus Node Exporter - Métricas de nodes
|
||||||
# ---------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------
|
||||||
prometheus-node-exporter:
|
prometheus-node-exporter:
|
||||||
enabled: true
|
enabled: true
|
||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
||||||
@@ -135,16 +132,16 @@ victoria-metrics-k8s-stack:
|
|||||||
cpu: 100m
|
cpu: 100m
|
||||||
memory: 64Mi
|
memory: 64Mi
|
||||||
|
|
||||||
# ---------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------
|
||||||
# Prometheus Operator CRDs
|
# Prometheus Operator CRDs
|
||||||
# ---------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------
|
||||||
prometheus-operator-crds:
|
prometheus-operator-crds:
|
||||||
enabled: true
|
enabled: true
|
||||||
|
|
||||||
# ---------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------
|
||||||
# VM Operator (gerencia CRDs do Victoria Metrics)
|
# VM Operator (gerencia CRDs do Victoria Metrics)
|
||||||
# ---------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------
|
||||||
victoria-metrics-operator:
|
victoria-metrics-operator:
|
||||||
enabled: true
|
enabled: true
|
||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
||||||
@@ -154,10 +151,10 @@ victoria-metrics-k8s-stack:
|
|||||||
cpu: 100m
|
cpu: 100m
|
||||||
memory: 128Mi
|
memory: 128Mi
|
||||||
|
|
||||||
# ---------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------
|
||||||
# Service Monitors padrão
|
# Service Monitors padrão
|
||||||
# ---------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------
|
||||||
defaultRules:
|
defaultRules:
|
||||||
create: true
|
create: true
|
||||||
rules:
|
rules:
|
||||||
alertmanager: false # AlertManager desabilitado
|
alertmanager: false # AlertManager desabilitado
|
||||||
|
|||||||
Reference in New Issue
Block a user