Outputs a dynamic inventory of Docker containers for Ansible.
Project description
Docker Dynamic Inventory
Generates a dynamic inventory of Docker containers for Ansible.
Free software: BSD license
Documentation: https://docker-dynamic-inventory.readthedocs.io.
Features
Able to filter out a single host by name.
Optionally includes Docker metadata in Ansible’s hostvars.
Optionally pretty-prints output for readability.
Operates on the local Docker instance by default but can work with a remote host as well.
Can be used as a Python module (if you really want to)
Usage
Usage: docker-dynamic-inventory [OPTIONS] Dynamic inventories of Docker containers, served up fresh just for Ansible. Options: --host TEXT Only match containers with this name. --metadata / --no-metadata Include container metadata. --pretty / --ugly Pretty print JSON for output. --docker_tls TEXT Use TLS for Docker connections. --docker_host TEXT Docker host to connect to. --help Show this message and exit.
Credits
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
History
0.1.0 (2018-02-23)
First release on PyPI.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file docker-dynamic-inventory-0.1.5.tar.gz
.
File metadata
- Download URL: docker-dynamic-inventory-0.1.5.tar.gz
- Upload date:
- Size: 14.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b05a6431c12439128b397597568849ce8801e98a7e7f7b729c02ff99bdf2d1e5 |
|
MD5 | df10b42148412b3b2411e6a4265c5452 |
|
BLAKE2b-256 | 3a6d6dfda6fa85047c061efefad2f0628fe24c94b7f4eee88f6fd51e9c3fe0c0 |
File details
Details for the file docker_dynamic_inventory-0.1.5-py2.py3-none-any.whl
.
File metadata
- Download URL: docker_dynamic_inventory-0.1.5-py2.py3-none-any.whl
- Upload date:
- Size: 6.7 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 110e79efba4512ff1372eaf0444d2723e5f1b3602e40cea147bc326bda3bb634 |
|
MD5 | 1ed0f51cc6cdb807ca921e086fca647f |
|
BLAKE2b-256 | ae56d4b56e2e46db53de6bc5b24fd6d39492dbd976800a59719c0aa02165ecff |