kind: pipeline type: kubernetes name: mediaserver steps: - name: Apply playbook image: bv11-cr01.bessems.eu/library/packer-extended commands: - | mkdir ~/.ssh && \ echo "$${private_key}" > ~/.ssh/id_rsa && \ chmod 0600 ~/.ssh/id_rsa - ansible-galaxy collection install -r requirements.yml - | ansible-playbook \ --inventory inventory.yml \ --extra-vars "cifs_username=$${cifs_username} cifs_password=$${cifs_password}" \ playbook.yml environment: ANSIBLE_HOST_KEY_CHECKING: false cifs_username: from_secret: cifs_username cifs_password: from_secret: cifs_password private_key: from_secret: ssh_privatekey # volumes: # - name: certificates # path: /certificates # volumes: # - name: certificates # claim: # name: flexvolsmb-drone-certs