provisioning-catalog/components/prometheus/cluster/env-prometheus.j2

9 lines
652 B
Text
Raw Permalink Normal View History

PROMETHEUS_NAMESPACE={{ taskserv.namespace | default(value="observability") }}
PROMETHEUS_IMAGE={{ taskserv.image | default(value="quay.io/prometheus/prometheus:v3.4.0") }}
PROMETHEUS_PORT={{ taskserv.port | default(value=9090) }}
PROMETHEUS_STORAGE_CLASS={{ taskserv.storage_class | default(value="longhorn-retain") }}
PROMETHEUS_STORAGE_SIZE={{ taskserv.requires.storage.size | default(value="20Gi") }}
PROMETHEUS_RETENTION={{ taskserv.params.retention | default(value="30d") }}
PROMETHEUS_SCRAPE_INTERVAL={{ taskserv.params.scrape_interval | default(value="30s") }}
KUBECONFIG={{ taskserv.kubeconfig | default(value="/etc/kubernetes/admin.conf") }}