This repository has been archived on 2020-05-07 . You can view files and clone it, but cannot push or open issues or pull requests.
dokku-ansible-deploy
Deploy applications on Dokku using Ansible.
Requirements
- dokku 0.19.13+
- Debian based system (uses
apt
package manager for installing dependencies)
Installation
Install the plugin like so.
$ dokku plugin:install https://git.autonomic.zone/autonomic-cooperative/dokku-ansible-deploy.git
$ dokku plugin:install-dependencies
Then set up your Dokku user account with sudo account and register that
password with the plugin. This password will be passed into the Ansible
execution as ansible_become_password
for sudo root escalation.
$ sudo usermod -aG sudo dokku
$ sudo passwd dokku
$ dokku ansible-deploy:sudo-pass
And finally, register your vault password with the plugin. This is the same password that you use to encrypt your secrets in your application repository vault.
$ dokku ansible-deploy:vault-pass
Usage
TODO.
Contribute
TODO.
Description
Languages
Shell
92.1%
Python
7.9%