openziti-test-kitchen / ansible-collection

Ansible Galaxy Collection of Playbooks, Roles, Plugins, and Modules
Apache License 2.0
3 stars 2 forks source link

OpenZiti Ansible Collection

Add to your requirements.yaml file:

---
collections:
  - name: community.openziti
    source: https://github.com/netfoundry/ansible-collection.git
    type: git
...

Then run:

ansible-galaxy collection install -r requirements.yaml

Install Python dependencies

pip install --requirements ./ansible_collections/community/openziti/requirements.txt

You can read the docs using ansible-doc:

# === Connection Plugins ===
ansible-doc -t connection community.openziti.paramiko
ansible-doc -t connection community.openziti.libssh
# === Modules Plugins ===
ansible-doc -t module community.openziti.enroll_token
# === Inventory Plugins ===
ansible-doc -t inventory community.openziti.connection_autodiscovery

Notes

Contributing

Please reference the Ansible Collection Structure document here: Collection Structure