Requires Ansible in this branch ansible/ansible#46151 (until that is merged .. then devel or master)
$ ansible-playbook /tmp/minecraft_linode.yml -e linode_token=$LINODE_TOKEN -e ssh_key="$(cat ~/.ssh/id_rsa.pub)" -e type=g6-nanode-1 -e region=us-east -e image=linode/debian9 -e ansible_ssh_private_key_file=~/.ssh/id_rsa --private-key=~/.ssh/id_rsa
[WARNING]: Unable to parse /etc/ansible/hosts as an inventory source
[WARNING]: No inventory was parsed, only implicit localhost is available
[WARNING]: provided hosts list is empty, only localhost is available. Note that the implicit localhost does not match 'all'