TrueChartsClone/templates/questions/metrics.yaml

36 lines
1.2 KiB
YAML

- variable: metrics
group: "Metrics"
label: "Prometheus Metrics"
schema:
additional_attrs: true
type: dict
attrs:
- variable: enabled
label: "Enabled"
description: "Enable Prometheus Metrics"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: serviceMonitor
label: "Service Monitor Settings"
schema:
additional_attrs: true
type: dict
attrs:
- variable: interval
label: "Scrape Interval"
description: "Scrape interval time"
schema:
type: string
default: "1m"
required: true
- variable: scrapeTimeout
label: "Scrape Timeout"
description: "Scrape timeout Time"
schema:
type: string
default: "30s"
required: true