This commit is contained in:
2023-10-23 17:58:54 +02:00
parent 0f5a0baff0
commit ff3eef4814
2 changed files with 36 additions and 36 deletions

View File

@@ -129,12 +129,12 @@ resource "kubectl_manifest" "directus_deploy" {
valueFrom: valueFrom:
secretKeyRef: secretKeyRef:
key: "client-id" key: "client-id"
name: "directus-${var.instance}-id" name: "directus-${replace(var.sub-domain, ".", "-")}-${var.instance}-id"
- name: AUTH_VYNIL_CLIENT_SECRET - name: AUTH_VYNIL_CLIENT_SECRET
valueFrom: valueFrom:
secretKeyRef: secretKeyRef:
key: "client-secret" key: "client-secret"
name: "directus-${var.instance}-secret" name: "directus-${replace(var.sub-domain, ".", "-")}-${var.instance}-secret"
- name: DB_USER - name: DB_USER
valueFrom: valueFrom:
secretKeyRef: secretKeyRef:

View File

@@ -6,25 +6,6 @@ metadata:
name: dataset-pg name: dataset-pg
description: null description: null
options: options:
ingress-class:
default: traefik
examples:
- traefik
type: string
roles:
default: []
items:
properties:
name:
default: alt-account
type: string
type: object
type: array
domain-name:
default: your_company.com
examples:
- your_company.com
type: string
backups: backups:
default: default:
enable: false enable: false
@@ -79,6 +60,16 @@ options:
default: backup-settings default: backup-settings
type: string type: string
type: object type: object
domain-name:
default: your_company.com
examples:
- your_company.com
type: string
storage:
default: 8Gi
examples:
- 8Gi
type: string
extentions: extentions:
default: default:
directus: directus:
@@ -269,26 +260,11 @@ options:
type: string type: string
type: object type: object
type: array type: array
storage:
default: 8Gi
examples:
- 8Gi
type: string
domain: domain:
default: your-company default: your-company
examples: examples:
- your-company - your-company
type: string type: string
issuer:
default: letsencrypt-prod
examples:
- letsencrypt-prod
type: string
replicas:
default: 1
examples:
- 1
type: integer
sub-domain: sub-domain:
default: dataset-pg default: dataset-pg
examples: examples:
@@ -299,6 +275,30 @@ options:
examples: examples:
- api - api
type: string type: string
replicas:
default: 1
examples:
- 1
type: integer
issuer:
default: letsencrypt-prod
examples:
- letsencrypt-prod
type: string
roles:
default: []
items:
properties:
name:
default: alt-account
type: string
type: object
type: array
ingress-class:
default: traefik
examples:
- traefik
type: string
dependencies: dependencies:
- dist: null - dist: null
category: dbo category: dbo