kind: pipeline type: kubernetes name: k3s_cluster steps: - name: Apply playbook image: bv11-cr01.bessems.eu/library/packer-extended pull: always commands: # - | # mkdir ~/.ssh && \ # echo "$${private_key}" > ~/.ssh/id_rsa && \ # chmod 0600 ~/.ssh/id_rsa - ansible-galaxy collection install -r requirements.yml - | ansible-playbook \ --extra-vars "repo_username=$${repo_username} repo_password=$${repo_password} hv_password=$${hv_password}" \ playbook.yml environment: repo_username: from_secret: repo_username repo_password: from_secret: repo_password hv_password: from_secret: hv_password # private_key: # from_secret: ssh_privatekey