rancher-partner-charts/charts/kubecost/cost-analyzer/2.2.3/values-cloud-agent.yaml

46 lines
1.0 KiB
YAML

# Kubecost running as an Agent is designed for external hosting. The current setup deploys a
# kubecost-agent pod and prometheus server
global:
thanos:
enabled: false
grafana:
enabled: false
proxy: false
# Cloud Agent enables specific features designed to enhance the metrics exporter deployment
# with enhancements designed for Kubecost Cloud
cloudAgent: true
cloudAgentKey: ""
# No Grafana configuration is required.
grafana:
sidecar:
dashboards:
enabled: false
datasources:
defaultDatasourceEnabled: false
# Exporter Pod
kubecostMetrics:
exporter:
enabled: true
exportClusterInfo: false
exportClusterCache: false
# Disable KSM and NodeExporter (?)
prometheus:
nodeExporter:
enabled: false
extraScrapeConfigs: |
- job_name: kubecost-cloud-agent
honor_labels: true
scrape_interval: 1m
scrape_timeout: 60s
metrics_path: /metrics
scheme: http
dns_sd_configs:
- names:
- {{ .Release.Name }}-cloud-agent
type: 'A'
port: 9005