From d9ae4a5249b820e9b0533e797995ad90e889caef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Huss?= Date: Wed, 6 Mar 2024 18:45:55 +0100 Subject: [PATCH] fix --- apps/gramo/index.yaml | 82 +++++++++---------- ...v1_Job_pre-install-agent-secret-check.yaml | 16 ---- apps/woodpecker/index.yaml | 66 +++++++-------- 3 files changed, 74 insertions(+), 90 deletions(-) delete mode 100644 apps/woodpecker/batch_v1_Job_pre-install-agent-secret-check.yaml diff --git a/apps/gramo/index.yaml b/apps/gramo/index.yaml index 3dad790..a48cedb 100644 --- a/apps/gramo/index.yaml +++ b/apps/gramo/index.yaml @@ -6,26 +6,56 @@ metadata: name: gramo description: a kubernetes web-client options: + namespaces: + default: [] + items: + type: string + type: array + cluster-admin: + default: false + examples: + - false + type: boolean + sub_domain: + default: gramo + examples: + - gramo + type: string + domain_name: + default: your_company.com + examples: + - your_company.com + type: string + domain: + default: your-company + examples: + - your-company + type: string + ingress_class: + default: traefik + examples: + - traefik + type: string images: default: gramo: pull_policy: IfNotPresent registry: docker.io repository: sebt3/gramo - tag: 0.1.6 + tag: 0.1.7 examples: - gramo: pull_policy: IfNotPresent registry: docker.io repository: sebt3/gramo - tag: 0.1.6 + tag: 0.1.7 properties: gramo: default: pull_policy: IfNotPresent registry: docker.io repository: sebt3/gramo - tag: 0.1.6 + tag: 0.1.7 properties: pull_policy: default: IfNotPresent @@ -41,55 +71,25 @@ options: default: sebt3/gramo type: string tag: - default: 0.1.6 + default: 0.1.7 type: string type: object type: object - domain_name: - default: your_company.com + issuer: + default: letsencrypt-prod examples: - - your_company.com - type: string - managed: - default: false - examples: - - false - type: boolean - cluster-admin: - default: false - examples: - - false - type: boolean - sub_domain: - default: gramo - examples: - - gramo + - letsencrypt-prod type: string app_group: default: infra examples: - infra type: string - domain: - default: your-company + managed: + default: false examples: - - your-company - type: string - issuer: - default: letsencrypt-prod - examples: - - letsencrypt-prod - type: string - ingress_class: - default: traefik - examples: - - traefik - type: string - namespaces: - default: [] - items: - type: string - type: array + - false + type: boolean dependencies: - dist: null category: share diff --git a/apps/woodpecker/batch_v1_Job_pre-install-agent-secret-check.yaml b/apps/woodpecker/batch_v1_Job_pre-install-agent-secret-check.yaml deleted file mode 100644 index ff41ddb..0000000 --- a/apps/woodpecker/batch_v1_Job_pre-install-agent-secret-check.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# Source: server/templates/secret-check-job.yaml -apiVersion: batch/v1 -kind: Job -metadata: - name: pre-install-agent-secret-check - annotations: - "helm.sh/hook": pre-install -spec: - template: - spec: - containers: - - name: check-agent-secret - image: finalgene/openssh:9 - command: ["openssl"] - args: ["rand", "-hex", "32"] - restartPolicy: OnFailure \ No newline at end of file diff --git a/apps/woodpecker/index.yaml b/apps/woodpecker/index.yaml index 7792ee9..1fe5447 100644 --- a/apps/woodpecker/index.yaml +++ b/apps/woodpecker/index.yaml @@ -6,6 +6,26 @@ metadata: name: woodpecker description: Woodpecker is a simple yet powerful CI/CD engine with great extensibility options: + domain: + default: your-company + examples: + - your-company + type: string + timeouts: + default: + default: '60' + max: '120' + examples: + - default: '60' + max: '120' + properties: + default: + default: '60' + type: string + max: + default: '120' + type: string + type: object storage: default: agent: @@ -61,6 +81,11 @@ options: type: string type: object type: object + app_group: + default: dev + examples: + - dev + type: string images: default: agent: @@ -158,55 +183,30 @@ options: type: string type: object type: object - app_group: - default: dev - examples: - - dev - type: string issuer: default: letsencrypt-prod examples: - letsencrypt-prod type: string - timeouts: - default: - default: '60' - max: '120' - examples: - - default: '60' - max: '120' - properties: - default: - default: '60' - type: string - max: - default: '120' - type: string - type: object - sub_domain: - default: ci - examples: - - ci - type: string - admin-users: - default: woodpecker,admin - examples: - - woodpecker,admin - type: string domain_name: default: your_company.com examples: - your_company.com type: string + admin-users: + default: woodpecker,admin + examples: + - woodpecker,admin + type: string ingress_class: default: traefik examples: - traefik type: string - domain: - default: your-company + sub_domain: + default: ci examples: - - your-company + - ci type: string dependencies: - dist: null