--- apiVersion: vinyl.solidite.fr/v1beta1 kind: Component category: monitor metadata: name: prometheus description: null options: alertmanager: default: alertmanager-alertmanager examples: - alertmanager-alertmanager type: string sub-domain: default: prometheus examples: - prometheus type: string issuer: default: letsencrypt-prod examples: - letsencrypt-prod type: string domain: default: your-company examples: - your-company type: string shards: default: 1 examples: - 1 type: integer ingress-class: default: traefik examples: - traefik type: string enableAdminAPI: default: false examples: - false type: boolean app-group: default: monitor examples: - monitor type: string domain-name: default: your_company.com examples: - your_company.com type: string images: default: prometheus: pullPolicy: IfNotPresent registry: quay.io repository: prometheus/prometheus tag: v2.49.1 examples: - prometheus: pullPolicy: IfNotPresent registry: quay.io repository: prometheus/prometheus tag: v2.49.1 properties: prometheus: default: pullPolicy: IfNotPresent registry: quay.io repository: prometheus/prometheus tag: v2.49.1 properties: pullPolicy: 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 replicas: default: 1 examples: - 1 type: integer listenLocal: default: false examples: - false type: boolean logLevel: default: info examples: - info type: string retention: default: 10d examples: - 10d type: string dependencies: - dist: null category: share component: authentik-forward providers: kubernetes: true authentik: true kubectl: true postgresql: null restapi: true http: true gitea: null tfaddtype: null