mirror of https://git.rancher.io/charts
129 lines
3.4 KiB
YAML
129 lines
3.4 KiB
YAML
questions:
|
|
- variable: alertmanager.enabled
|
|
label: Enable Alertmanager
|
|
default: true
|
|
type: boolean
|
|
group: Alertmanager
|
|
- variable: grafana.enabled
|
|
label: Enable Grafana
|
|
default: true
|
|
type: boolean
|
|
group: Grafana
|
|
show_subquestion_if: true
|
|
subquestions:
|
|
- variable: grafana.adminUser
|
|
label: Grafana Admin User
|
|
type: string
|
|
default: admin
|
|
group: Grafana
|
|
- variable: grafana.adminPassword
|
|
label: Grafana Admin Password
|
|
type: string
|
|
default: prom-operator
|
|
group: Grafana
|
|
- variable: grafana.sidecar.dashboards.label
|
|
label: Default Grafana Dashboard Label
|
|
default: grafana_dashboard
|
|
description: All ConfigMaps with this label are parsed as Grafana Dashboards
|
|
type: string
|
|
group: Grafana
|
|
- variable: grafana.persistence.enabled
|
|
type: boolean
|
|
required: true
|
|
label: Enable Persistent Volume
|
|
show_subquestion_if: true
|
|
group: Grafana
|
|
subquestions:
|
|
- variable: grafana.persistence.size
|
|
type: string
|
|
default: 1Gi
|
|
label: Size
|
|
- variable: grafana.persistence.storageClass
|
|
type: storageclass
|
|
label: Storage Class Name
|
|
- variable: grafana.persistence.accessModes
|
|
type: enum
|
|
default:
|
|
- ReadWriteOnce
|
|
options:
|
|
- [ReadWriteOnce]
|
|
- [ReadWriteMany]
|
|
- [ReadOnlyMany]
|
|
label: Access Mode
|
|
- variable: prometheus.prometheusSpec.scrapeInterval
|
|
type: string
|
|
required: true
|
|
label: Scrape Interval
|
|
default: 30s
|
|
group: Prometheus
|
|
- variable: prometheus.prometheusSpec.evaluationInterval
|
|
type: string
|
|
required: true
|
|
label: Evaluation Interval
|
|
default: 1m
|
|
group: Prometheus
|
|
- variable: prometheus.prometheusSpec.retention
|
|
type: string
|
|
required: true
|
|
label: Retention
|
|
default: 10d
|
|
group: Prometheus
|
|
- variable: prometheus.prometheusSpec.retentionSize
|
|
type: string
|
|
required: false
|
|
label: Retention Size
|
|
default: 50GB
|
|
group: Prometheus
|
|
- variable: prometheus.prometheusSpec.resources.requests.cpu
|
|
type: string
|
|
required: true
|
|
label: Requested CPU
|
|
default: 750m
|
|
group: Prometheus
|
|
- variable: prometheus.prometheusSpec.resources.requests.memory
|
|
type: string
|
|
required: true
|
|
label: Requested Memory
|
|
default: 750Mi
|
|
group: Prometheus
|
|
- variable: prometheus.prometheusSpec.resources.limits.cpu
|
|
type: string
|
|
required: true
|
|
label: CPU Limit
|
|
default: 1000m
|
|
group: Prometheus
|
|
- variable: prometheus.prometheusSpec.resources.limits.memory
|
|
type: string
|
|
required: true
|
|
label: Memory Limit
|
|
default: 3000Mi
|
|
group: Prometheus
|
|
- variable: prometheus.prometheusSpec.storage.enabled
|
|
type: boolean
|
|
required: true
|
|
label: Enable Persistent Volume
|
|
show_subquestion_if: true
|
|
group: Prometheus
|
|
subquestions:
|
|
- variable: prometheus.prometheusSpec.storageSpec.volumeClaimTemplate.spec.resources.requests.storage
|
|
type: string
|
|
default: 50Gi
|
|
label: Size
|
|
- variable: prometheus.prometheusSpec.storageSpec.volumeClaimTemplate.spec.storageClassName
|
|
type: storageclass
|
|
label: Storage Class Name
|
|
- variable: prometheus.prometheusSpec.storageSpec.volumeClaimTemplate.spec.accessModes
|
|
type: enum
|
|
default:
|
|
- ReadWriteOnce
|
|
options:
|
|
- [ReadWriteOnce]
|
|
- [ReadWriteMany]
|
|
- [ReadOnlyMany]
|
|
label: Access Mode
|
|
- variable: federate.enabled
|
|
label: Enable Federated Metrics From Cluster Prometheus
|
|
default: true
|
|
type: boolean
|
|
group: Federation
|