diff --git a/apps/woodpecker/datas.tf b/apps/woodpecker/datas.tf index 0cdf4c1..2b4a176 100644 --- a/apps/woodpecker/datas.tf +++ b/apps/woodpecker/datas.tf @@ -83,7 +83,7 @@ data "kustomization_overlay" "data" { volumes: - name: config configMap: - name: "${var.instance}-${var.component}-server-start" + name: "${var.instance}-${var.component}-agent-start" defaultMode: 0777 - name: certs secret: diff --git a/apps/woodpecker/index.yaml b/apps/woodpecker/index.yaml index cf7343a..a08d5c0 100644 --- a/apps/woodpecker/index.yaml +++ b/apps/woodpecker/index.yaml @@ -6,71 +6,6 @@ metadata: name: woodpecker description: null options: - admin-users: - default: woodpecker,admin - examples: - - woodpecker,admin - type: string - domain_name: - default: your_company.com - examples: - - your_company.com - type: string - storage: - default: - agent: - size: 10Gi - volume: - accessMode: ReadWriteOnce - class: '' - size: 10Gi - type: Filesystem - description: Configure this app storage - examples: - - agent: - size: 10Gi - volume: - accessMode: ReadWriteOnce - class: '' - size: 10Gi - type: Filesystem - properties: - agent: - default: - size: 10Gi - properties: - size: - default: 10Gi - type: string - type: object - volume: - default: - accessMode: ReadWriteOnce - class: '' - size: 10Gi - type: Filesystem - properties: - accessMode: - default: ReadWriteOnce - enum: - - ReadWriteOnce - - ReadOnlyMany - - ReadWriteMany - type: string - class: - default: '' - type: string - size: - default: 10Gi - type: string - type: - default: Filesystem - enum: - - Filesystem - - Block - type: string - type: object - type: object timeouts: default: default: '60' @@ -86,15 +21,20 @@ options: default: '120' type: string type: object + admin-users: + default: woodpecker,admin + examples: + - woodpecker,admin + type: string domain: default: your-company examples: - your-company type: string - issuer: - default: letsencrypt-prod + app_group: + default: dev examples: - - letsencrypt-prod + - dev type: string ingress_class: default: traefik @@ -198,15 +138,75 @@ options: type: string type: object type: object + domain_name: + default: your_company.com + examples: + - your_company.com + type: string + storage: + default: + agent: + size: 10Gi + volume: + accessMode: ReadWriteOnce + class: '' + size: 10Gi + type: Filesystem + description: Configure this app storage + examples: + - agent: + size: 10Gi + volume: + accessMode: ReadWriteOnce + class: '' + size: 10Gi + type: Filesystem + properties: + agent: + default: + size: 10Gi + properties: + size: + default: 10Gi + type: string + type: object + volume: + default: + accessMode: ReadWriteOnce + class: '' + size: 10Gi + type: Filesystem + properties: + accessMode: + default: ReadWriteOnce + enum: + - ReadWriteOnce + - ReadOnlyMany + - ReadWriteMany + type: string + class: + default: '' + type: string + size: + default: 10Gi + type: string + type: + default: Filesystem + enum: + - Filesystem + - Block + type: string + type: object + type: object sub_domain: default: ci examples: - ci type: string - app_group: - default: dev + issuer: + default: letsencrypt-prod examples: - - dev + - letsencrypt-prod type: string dependencies: - dist: null