softplayer-controller/tpls/hetzner-k3s.yaml

32 lines
738 B
YAML
Raw Permalink Normal View History

2024-04-02 15:21:21 +00:00
apiVersion: tekton.dev/v1beta1
kind: PipelineRun
metadata:
generateName: hetzner-k3s
namespace: "${SP_TEKTON_RUNTIME_NS}"
labels:
softplayer.net/user-uuid: "${SP_CUSTOMER_ID}"
softplayer.net/env_name: "${SP_ENVIRONMENT}"
2024-04-02 15:21:21 +00:00
spec:
params:
- name: namespace
value: "${SP_CUSTOMER_ID}"
- name: environment
value: "${SP_ENVIRONMENT}"
pipelineRef:
resolver: cluster
params:
- name: kind
value: pipeline
- name: name
value: hetzner-k3s
- name: namespace
value: tekton-pipelines
workspaces:
- name: ssh-keys
emptyDir: {}
- name: inventory
emptyDir: {}
- name: kubeconfig-output
emptyDir: {}
serviceAccountName: secret-manager