--- apiVersion: vinyl.solidite.fr/v1beta1 kind: Component category: meta metadata: name: domain-infra description: null options: traefik: default: enable: false namespace: traefik examples: - enable: false namespace: traefik properties: enable: default: false type: boolean namespace: default: traefik type: string type: object issuer: default: letsencrypt-prod examples: - letsencrypt-prod type: string dns: default: enable: false examples: - enable: false properties: enable: default: false type: boolean type: object ingress-class: default: traefik examples: - traefik type: string distributions: default: core: core domain: domain examples: - core: core domain: domain properties: core: default: core type: string domain: default: domain type: string type: object domain: default: your-company examples: - your-company type: string api: default: enable: false examples: - enable: false properties: enable: default: false type: boolean type: object 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