A Lightweight and Flexible Ansible Command Line Tool.
Project description
Flook
A Lightweight and Flexible Ansible Command Line Tool.
To use flook, follow the following steps:
Create a python virtual environment or use system wide environment
$ python3 -m venv venv
$ source venv/bin/activate
Install flook package with pip.
$ pip install flook
Get flook command line help
$ flook --help
Init the config file and the database
$ flook config init
Add recipe
$ flook recipe add clivern/nginx -p recipe/nginx
Add a host
$ flook host add example.com -i 127.0.0.1 -p 22 -u root -s /Users/root/.ssh/id_rsa.pem
Run a recipe towards a host
$ flook recipe run clivern/nginx -h example.com
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
flook-0.2.0.tar.gz
(17.7 kB
view hashes)
Built Distribution
flook-0.2.0-py3-none-any.whl
(25.4 kB
view hashes)