26 lines
664 B
YAML
26 lines
664 B
YAML
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
|