--- apiVersion: vinyl.solidite.fr/v1beta1 kind: Component category: share metadata: name: dns description: null options: domain: default: your-company examples: - your-company type: string sub-domain: default: dns examples: - dns type: string domain_name: default: your_company.com examples: - your_company.com type: string forward: default: 192.168.1.254 examples: - 192.168.1.254 type: string zones: default: [] items: properties: alias: default: {} type: object domain: default: '' type: string domain6: default: '' type: string hosts: default: {} type: object hosts6: default: {} type: object mx: default: [] items: properties: name: default: vynil.solidite.fr. type: string priority: default: 10 type: number value: default: mail.solidite.fr. type: string type: object type: array name: default: local.domain type: string txt: default: {} type: object wildcard: default: '' type: string wildcard6: default: '' type: string type: object type: array image: default: pullPolicy: IfNotPresent registry: docker.io repository: coredns/coredns tag: 1.11.1 examples: - pullPolicy: IfNotPresent registry: docker.io repository: coredns/coredns tag: 1.11.1 properties: pullPolicy: default: IfNotPresent enum: - Always - Never - IfNotPresent type: string registry: default: docker.io type: string repository: default: coredns/coredns type: string tag: default: 1.11.1 type: string type: object dependencies: [] providers: kubernetes: true authentik: null kubectl: true postgresql: null restapi: null http: null gitea: null tfaddtype: true