tekton-example-pipeline/tekton-pipeline/resources/kustomization.yaml

26 lines
664 B
YAML
Raw Permalink Normal View History

2021-12-30 11:34:42 +00:00
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: tekton-argocd-example
commonLabels:
pipeline: tekton
deploy: argocd
resources:
- namespace.yaml
- secrets.yaml
# Generate secrets from <name>_secrets.env, appending the Base64-encoded values to the Secrets definition at the time of kustomize build
secretGenerator:
- behavior: merge
name: basic-git-app-repo-user-pass
type: kubernetes.io/basic-auth
env: secrets/git_app_secrets.env
- behavior: merge
name: basic-docker-user-pass
type: kubernetes.io/basic-auth
env: secrets/docker_secrets.env
- behavior: merge
name: argocd-env-secret
env: secrets/argocd_secrets.env