fix
This commit is contained in:
1510
share/tekton-tasks/all_Task.tf
Normal file
1510
share/tekton-tasks/all_Task.tf
Normal file
File diff suppressed because it is too large
Load Diff
13
share/tekton-tasks/common.tf
Normal file
13
share/tekton-tasks/common.tf
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
|
||||||
|
locals {
|
||||||
|
common_labels = {
|
||||||
|
"vynil.solidite.fr/owner-name" = var.instance
|
||||||
|
"vynil.solidite.fr/owner-namespace" = var.namespace
|
||||||
|
"vynil.solidite.fr/owner-category" = var.category
|
||||||
|
"vynil.solidite.fr/owner-component" = var.component
|
||||||
|
"app.kubernetes.io/managed-by" = "vynil"
|
||||||
|
"app.kubernetes.io/name" = var.component
|
||||||
|
"app.kubernetes.io/instance" = var.instance
|
||||||
|
}
|
||||||
|
common-labels = local.common_labels
|
||||||
|
}
|
||||||
27
share/tekton-tasks/index.yaml
Normal file
27
share/tekton-tasks/index.yaml
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
---
|
||||||
|
apiVersion: vinyl.solidite.fr/v1beta1
|
||||||
|
kind: Component
|
||||||
|
category: share
|
||||||
|
metadata:
|
||||||
|
name: tekton-tasks
|
||||||
|
description: Install base tekton-tasks
|
||||||
|
options:
|
||||||
|
domain:
|
||||||
|
default: media
|
||||||
|
examples:
|
||||||
|
- media
|
||||||
|
type: string
|
||||||
|
dependencies:
|
||||||
|
- dist: null
|
||||||
|
category: workflow
|
||||||
|
component: tekton-pipelines
|
||||||
|
providers:
|
||||||
|
kubernetes: null
|
||||||
|
authentik: null
|
||||||
|
kubectl: true
|
||||||
|
postgresql: null
|
||||||
|
mysql: null
|
||||||
|
restapi: null
|
||||||
|
http: null
|
||||||
|
gitea: null
|
||||||
|
tfaddtype: null
|
||||||
Reference in New Issue
Block a user