--- apiVersion: vinyl.solidite.fr/v1beta1 kind: Component category: monitor metadata: name: prometheus description: An open-source monitoring system with a dimensional data model, flexible query language, efficient time series database and modern alerting approach. options: alertmanager: default: alertmanager-alertmanager examples: - alertmanager-alertmanager type: string app_group: default: monitor examples: - monitor type: string domain: default: your-company examples: - your-company type: string domain_name: default: your_company.com examples: - your_company.com type: string enableAdminAPI: default: false examples: - false type: boolean images: default: prometheus: pull_policy: IfNotPresent registry: quay.io repository: prometheus/prometheus tag: v2.49.1 examples: - prometheus: pull_policy: IfNotPresent registry: quay.io repository: prometheus/prometheus tag: v2.49.1 properties: prometheus: default: pull_policy: IfNotPresent registry: quay.io repository: prometheus/prometheus tag: v2.49.1 properties: pull_policy: default: IfNotPresent enum: - Always - Never - IfNotPresent type: string registry: default: quay.io type: string repository: default: prometheus/prometheus type: string tag: default: v2.49.1 type: string type: object type: object ingress_class: default: traefik examples: - traefik type: string issuer: default: letsencrypt-prod examples: - letsencrypt-prod type: string listenLocal: default: false examples: - false type: boolean logLevel: default: info examples: - info type: string replicas: default: 1 examples: - 1 type: integer retention: default: 10d examples: - 10d type: string shards: default: 1 examples: - 1 type: integer sub_domain: default: prometheus examples: - prometheus type: string dependencies: - dist: null category: share component: authentik-forward providers: kubernetes: true authentik: true kubectl: true postgresql: null mysql: null restapi: true http: true gitea: null tfaddtype: null