Prerequisites
Go to https://docs.ansible.com/ansible/latest/getting_started/index.html for installation requirements for supported control environments.
The documentation set for this product strives to use bias-free language. For the purposes of this documentation set, bias-free is defined as language that does not imply discrimination based on age, disability, gender, racial identity, ethnic identity, sexual orientation, socioeconomic status, and intersectionality. Exceptions may be present in the documentation due to language that is hardcoded in the user interfaces of the product software, language used based on RFP documentation, or language that is used by a referenced third-party product. Learn more about how Cisco is using Inclusive Language.
Go to https://docs.ansible.com/ansible/latest/getting_started/index.html for installation requirements for supported control environments.
Ansible is an open-source IT automation engine that automates cloud provisioning, configuration management, application deployment, intraservice orchestration, and other IT needs.
Ansible uses small programs that are called Ansible modules to make API calls to your nodes, and apply configurations that are defined in playbooks.
By default, Ansible represents what machines it manages using a simple INI file that puts all your managed machines in groups of your own choosing.
More information can be found from Ansible:
Ansible |
|
Ansible Automation Solutions. Includes installation instructions, playbook instructions and examples, module lists, and so on. |
There are multiple Cisco NX-OS-supported modules and playbooks for Ansible, as per the following table of links:
NX-OS developer landing page. |
|
Ansible NX-OS playbook examples |
|
Ansible NX-OS network modules |