diff --git a/meta/domain-auth/index.yaml b/meta/domain-auth/index.yaml index 2a7ad3a..da64503 100644 --- a/meta/domain-auth/index.yaml +++ b/meta/domain-auth/index.yaml @@ -6,6 +6,21 @@ metadata: name: domain-auth description: null options: + authentik-ldap: + default: + enable: false + examples: + - enable: false + type: object + properties: + enable: + type: boolean + default: false + domain: + default: your-company + examples: + - your-company + type: string issuer: default: letsencrypt-prod examples: @@ -16,6 +31,61 @@ options: examples: - your_company.com type: string + ingress-class: + default: traefik + examples: + - traefik + type: string + storage-classes: + default: + FilesystemReadWriteMany: '' + FilesystemReadWriteOnce: '' + BlockReadWriteMany: '' + BlockReadWriteOnce: '' + examples: + - FilesystemReadWriteMany: '' + FilesystemReadWriteOnce: '' + BlockReadWriteMany: '' + BlockReadWriteOnce: '' + type: object + properties: + BlockReadWriteMany: + type: string + default: '' + BlockReadWriteOnce: + type: string + default: '' + FilesystemReadWriteMany: + type: string + default: '' + FilesystemReadWriteOnce: + type: string + default: '' + distributions: + default: + domain: domain + core: core + examples: + - domain: domain + core: core + type: object + properties: + core: + type: string + default: core + domain: + type: string + default: domain + authentik: + default: + enable: true + examples: + - enable: true + type: object + properties: + enable: + type: boolean + default: true clients: default: enable: false @@ -51,51 +121,6 @@ options: apps: [] divisions: [] type: object - authentik-ldap: - default: - enable: false - examples: - - enable: false - type: object - properties: - enable: - type: boolean - default: false - authentik: - default: - enable: true - examples: - - enable: true - type: object - properties: - enable: - type: boolean - default: true - distributions: - default: - domain: domain - core: core - examples: - - domain: domain - core: core - type: object - properties: - core: - type: string - default: core - domain: - type: string - default: domain - authentik-forward: - default: - enable: false - examples: - - enable: false - type: object - properties: - enable: - type: boolean - default: false employes: default: enable: true @@ -166,36 +191,6 @@ options: apps: [] divisions: [] type: object - ingress-class: - default: traefik - examples: - - traefik - type: string - storage-classes: - default: - FilesystemReadWriteMany: '' - FilesystemReadWriteOnce: '' - BlockReadWriteMany: '' - BlockReadWriteOnce: '' - examples: - - FilesystemReadWriteMany: '' - FilesystemReadWriteOnce: '' - BlockReadWriteMany: '' - BlockReadWriteOnce: '' - type: object - properties: - BlockReadWriteMany: - type: string - default: '' - BlockReadWriteOnce: - type: string - default: '' - FilesystemReadWriteMany: - type: string - default: '' - FilesystemReadWriteOnce: - type: string - default: '' backups: default: enable: false @@ -226,11 +221,16 @@ options: secret-name: type: string default: backup-settings - domain: - default: your-company + authentik-forward: + default: + enable: false examples: - - your-company - type: string + - enable: false + type: object + properties: + enable: + type: boolean + default: false dependencies: [] providers: kubernetes: true @@ -239,4 +239,4 @@ providers: postgresql: null restapi: null http: null -tfaddtype: true +tfaddtype: false