--- apiVersion: vinyl.solidite.fr/v1beta1 kind: Component category: meta metadata: name: domain-monitor description: null options: dashboards-workload: default: enable: true examples: - enable: true properties: enable: default: true type: boolean type: object x-vynil-category: monitor x-vynil-package: dashboards-workload loki: default: enable: true examples: - enable: true properties: enable: default: true type: boolean type: object x-vynil-category: monitor x-vynil-package: loki dashboards-minimal: default: enable: true examples: - enable: true properties: enable: default: true type: boolean type: object x-vynil-category: monitor x-vynil-package: dashboards-minimal app-group: default: monitor examples: - monitor type: string node-exporter: default: enable: true examples: - enable: true properties: enable: default: true type: boolean type: object x-vynil-category: monitor x-vynil-package: node-exporter grafana: default: enable: true examples: - enable: true properties: enable: default: true type: boolean type: object x-vynil-category: monitor x-vynil-package: grafana dashboards-cluster: default: enable: true examples: - enable: true properties: enable: default: true type: boolean type: object x-vynil-category: monitor x-vynil-package: dashboards-cluster domain: default: your-company examples: - your-company type: string alerts-containers: default: enable: true examples: - enable: true properties: enable: default: true type: boolean type: object x-vynil-category: monitor x-vynil-package: alerts-containers prometheus: default: enable: true examples: - enable: true properties: enable: default: true type: boolean type: object x-vynil-category: monitor x-vynil-package: prometheus alertmanager: default: enable: true examples: - enable: true properties: enable: default: true type: boolean type: object x-vynil-category: monitor x-vynil-package: alertmanager promtail: default: enable: true examples: - enable: true properties: enable: default: true type: boolean type: object x-vynil-category: monitor x-vynil-package: promtail storage-classes: default: BlockReadWriteMany: '' BlockReadWriteOnce: '' FilesystemReadWriteMany: '' FilesystemReadWriteOnce: '' examples: - BlockReadWriteMany: '' BlockReadWriteOnce: '' FilesystemReadWriteMany: '' FilesystemReadWriteOnce: '' properties: BlockReadWriteMany: default: '' type: string BlockReadWriteOnce: default: '' type: string FilesystemReadWriteMany: default: '' type: string FilesystemReadWriteOnce: default: '' type: string type: object alerts-core: default: enable: true examples: - enable: true properties: enable: default: true type: boolean type: object x-vynil-category: monitor x-vynil-package: alerts-core monitor-control-plan: default: enable: false examples: - enable: false properties: enable: default: false type: boolean type: object x-vynil-category: monitor x-vynil-package: monitor-control-plan backups: default: enable: false endpoint: '' key-id-key: s3-id secret-key: s3-secret secret-name: backup-settings examples: - enable: false endpoint: '' key-id-key: s3-id secret-key: s3-secret secret-name: backup-settings properties: enable: default: false type: boolean endpoint: default: '' type: string key-id-key: default: s3-id type: string secret-key: default: s3-secret type: string secret-name: default: backup-settings type: string type: object issuer: default: letsencrypt-prod examples: - letsencrypt-prod type: string dashboards-namespace: default: enable: true examples: - enable: true properties: enable: default: true type: boolean type: object x-vynil-category: monitor x-vynil-package: dashboards-namespace distributions: default: core: core domain: domain examples: - core: core domain: domain properties: core: default: core type: string domain: default: domain type: string type: object ingress-class: default: traefik examples: - traefik type: string kube-state-metrics: default: enable: true examples: - enable: true properties: enable: default: true type: boolean type: object x-vynil-category: monitor x-vynil-package: kube-state-metrics domain-name: default: your_company.com examples: - your_company.com type: string dependencies: [] providers: kubernetes: true authentik: null kubectl: true postgresql: null restapi: null http: null gitea: null tfaddtype: null