diff --git a/meta/domain-erp/apps.tf b/meta/domain-erp/apps.tf index f46465b..7a778e7 100644 --- a/meta/domain-erp/apps.tf +++ b/meta/domain-erp/apps.tf @@ -4,6 +4,7 @@ locals { "vynil.solidite.fr/name" = var.namespace } annotations_default = { + "default.vynil.solidite.fr/sso_vynil" = var.sso_vynil "default.vynil.solidite.fr/domain_name" = var.domain_name "default.vynil.solidite.fr/timezone" = var.timezone "default.vynil.solidite.fr/language" = var.language @@ -22,6 +23,7 @@ locals { "default.vynil.solidite.fr/storage.volume.class" = var.storage.volume.class } global = { + "sso_vynil" = var.sso_vynil "domain_name" = var.domain_name "timezone" = var.timezone "language" = var.language diff --git a/meta/domain-erp/index.yaml b/meta/domain-erp/index.yaml index 15660b6..ba855bb 100644 --- a/meta/domain-erp/index.yaml +++ b/meta/domain-erp/index.yaml @@ -6,31 +6,31 @@ metadata: name: domain-erp description: null options: - issuer: - default: letsencrypt-prod + sso_vynil: + default: true examples: - - letsencrypt-prod + - true + type: boolean + app_group: + default: erp + examples: + - erp type: string - timezone: - default: Europe/Paris + ingress_class: + default: traefik examples: - - Europe/Paris + - traefik type: string - distributions: - default: - core: core - domain: domain + domain: + default: your-company examples: - - core: core - domain: domain - properties: - core: - default: core - type: string - domain: - default: domain - type: string - type: object + - your-company + type: string + domain_name: + default: your-company.com + examples: + - your-company.com + type: string backups: default: enable: false @@ -71,6 +71,16 @@ options: default: false type: boolean type: object + timezone: + default: Europe/Paris + examples: + - Europe/Paris + type: string + issuer: + default: letsencrypt-prod + examples: + - letsencrypt-prod + type: string dolibarr: default: enable: true @@ -83,26 +93,26 @@ options: type: object x-vynil-category: apps x-vynil-package: dolibarr - app_group: - default: erp + language: + default: fr_FR examples: - - erp + - fr_FR type: string - domain_name: - default: your-company.com + distributions: + default: + core: core + domain: domain examples: - - your-company.com - type: string - ingress_class: - default: traefik - examples: - - traefik - type: string - domain: - default: your-company - examples: - - your-company - type: string + - core: core + domain: domain + properties: + core: + default: core + type: string + domain: + default: domain + type: string + type: object storage: default: volume: @@ -126,11 +136,6 @@ options: type: string type: object type: object - language: - default: fr_FR - examples: - - fr_FR - type: string dependencies: [] providers: kubernetes: true