infobloxopen / infoblox-ansible

Ansible modules for interfacing to Infoblox systems
GNU General Public License v3.0
54 stars 61 forks source link

Infoblox NIOS Modules for Ansible Collections

About

Infoblox NIOS Modules for Ansible Collections allows managing your NIOS objects through APIs. It, thus, enables the DNS and IPAM automation of VM workloads that are deployed across multiple platforms. The nios_modules collection provides modules and plugins for managing the networks, IP addresses, and DNS records in NIOS. This collection is hosted on Ansible Galaxy under infoblox.nios_modules.

Modules Overview

The infoblox.nios_modules collection has the following content:

Modules

Plugins

Installation

Dependencies

Note: For modules of DTC objects to function properly, Infoblox recommends WAPI version 2.12 or later.

Prerequisites

Install the infoblox-client WAPI package. To install, run the following command:

$ pip install infoblox-client

Installation of nios_modules Collection

The nios_modules collection can be installed either from Ansible Galaxy or directly from git. It is recommended to install collections from Ansible Galaxy as those are more stable than the ones in the git branch.

Installation from Ansible Galaxy

Installation from GitHub

Please refer to our Ansible deployment guide for more details.

Playbooks

Latest sample playbooks and examples are available at playbooks.

Releasing

Next release

Dates TBD

Current release

1.6.1 on 19 Dec 2023

Versioning

Deprecation

Contributing

We welcome your contributions to Infoblox Nios Modules. See CONTRIBUTING.md for more details.

Resources

License

This code is published under GPL v3.0

COPYING

Issues or RFEs

You can open an issue or request for enhancement here