From d4464fcd8bb5e006e9c4b059120062da49b80ed0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Huss?= Date: Sun, 28 Jan 2024 11:48:45 +0100 Subject: [PATCH] fix --- apps/infisical/configs.tf | 3 +- apps/infisical/index.yaml | 80 +++++++++++++++++++-------------------- 2 files changed, 42 insertions(+), 41 deletions(-) diff --git a/apps/infisical/configs.tf b/apps/infisical/configs.tf index 94adac9..dc51679 100644 --- a/apps/infisical/configs.tf +++ b/apps/infisical/configs.tf @@ -7,7 +7,8 @@ resource "kubectl_manifest" "config" { namespace: "${var.namespace}" labels: ${jsonencode(local.common-labels)} data: - INVITE_ONLY_SIGNUP: "" + INVITE_ONLY_SIGNUP: "true" + TELEMETRY_ENABLED: "false" REDIS_URL: "${module.redis.url}" SITE_URL: "https://${local.dns_name}" SMTP_FROM_ADDRESS: "" diff --git a/apps/infisical/index.yaml b/apps/infisical/index.yaml index 7869de1..c8610c0 100644 --- a/apps/infisical/index.yaml +++ b/apps/infisical/index.yaml @@ -6,18 +6,43 @@ metadata: name: infisical description: null options: - replicas: - default: 1 + language: + default: fr_FR examples: - - 1 - type: integer + - fr_FR + type: string + sso_vynil: + default: true + examples: + - true + type: boolean + domain_name: + default: your-company.com + examples: + - your-company.com + type: string + issuer: + default: letsencrypt-prod + examples: + - letsencrypt-prod + type: string + domain: + default: your-company + examples: + - your-company + type: string + sub_domain: + default: to-be-set + examples: + - to-be-set + type: string images: default: infisical: pullPolicy: IfNotPresent registry: docker.io repository: infisical/infisical - tag: v1.0.0 + tag: latest redis: pullPolicy: IfNotPresent registry: quay.io @@ -33,7 +58,7 @@ options: pullPolicy: IfNotPresent registry: docker.io repository: infisical/infisical - tag: v1.0.0 + tag: latest redis: pullPolicy: IfNotPresent registry: quay.io @@ -50,7 +75,7 @@ options: pullPolicy: IfNotPresent registry: docker.io repository: infisical/infisical - tag: v1.0.0 + tag: latest properties: pullPolicy: default: IfNotPresent @@ -66,7 +91,7 @@ options: default: infisical/infisical type: string tag: - default: v1.0.0 + default: latest type: string type: object redis: @@ -118,51 +143,26 @@ options: type: string type: object type: object - domain_name: - default: your-company.com + app_group: + default: apps examples: - - your-company.com - type: string - language: - default: fr_FR - examples: - - fr_FR - type: string - issuer: - default: letsencrypt-prod - examples: - - letsencrypt-prod - type: string - sub_domain: - default: to-be-set - examples: - - to-be-set + - apps type: string timezone: default: Europe/Paris examples: - Europe/Paris type: string - app_group: - default: apps - examples: - - apps - type: string - sso_vynil: - default: true - examples: - - true - type: boolean ingress_class: default: traefik examples: - traefik type: string - domain: - default: your-company + replicas: + default: 1 examples: - - your-company - type: string + - 1 + type: integer dependencies: - dist: null category: core