This commit is contained in:
2024-01-28 11:48:45 +01:00
parent a7d74d68f9
commit d4464fcd8b
2 changed files with 42 additions and 41 deletions

View File

@@ -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: ""

View File

@@ -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