This commit is contained in:
2023-10-24 18:26:29 +02:00
parent 5b92073dfd
commit 32f5940e0c
2 changed files with 50 additions and 50 deletions

View File

@@ -88,7 +88,7 @@ resource "gitea_public_key" "user-ci-keys" {
resource "gitea_org" "orga" {
count = var.haveGitea?1:0
name = "${var.instance}"
name = "${trimprefix(var.instance,"org-")}"
}
resource "gitea_repository" "deploy" {

View File

@@ -6,57 +6,36 @@ metadata:
name: organisation
description: null
options:
haveGitea:
default: false
examples:
- false
type: boolean
datasets:
default: []
items:
properties:
engine:
default: pg
type: string
name:
default: ''
type: string
type: object
type: array
domain-name:
default: your_company.com
examples:
- your_company.com
type: string
stages:
default: []
items:
properties:
name:
default: prod
type: string
type: object
type: array
app-group:
default: dev
examples:
- dev
type: string
domain:
default: your-company
examples:
- your-company
type: string
issuer:
default: letsencrypt-prod
examples:
- letsencrypt-prod
type: string
ingress-class:
default: traefik
distributions:
default:
core: core
domain: domain
examples:
- traefik
- core: core
domain: domain
properties:
core:
default: core
type: string
domain:
default: domain
type: string
type: object
backups:
default:
enable: false
@@ -87,21 +66,42 @@ options:
default: backup-settings
type: string
type: object
distributions:
default:
core: core
domain: domain
ingress-class:
default: traefik
examples:
- core: core
domain: domain
properties:
core:
default: core
- traefik
type: string
domain:
default: domain
default: your-company
examples:
- your-company
type: string
haveGitea:
default: false
examples:
- false
type: boolean
datasets:
default: []
items:
properties:
engine:
default: pg
type: string
name:
default: ''
type: string
type: object
type: array
stages:
default: []
items:
properties:
name:
default: prod
type: string
type: object
type: array
dependencies: []
providers:
kubernetes: true