Skip to content

Ansible

Amy Buck edited this page Jan 22, 2018 · 37 revisions

Ansible

Dell EMC Networking solutions are based on an open ecosystem, enabling organizations to chose from industry-standard network applications, network operating systems, and network hardware. These Open Networking solutions enable IT managers to build an application-agnostic infrastructure and simplify data center management with standard automation tools, like Ansible and standards-based open platforms.

Integrated solution

The Ansible modules for Dell EMC Networking solutions enables IT administrators to configure and maintain the state of network platforms running OS10, OS9, and OS6. Working with Ansible reinforces Dell EMC's message of creating a more efficient and agile infrastructure through network automation.

Using Ansible to provision and manage your Dell EMC switches allows you to rapidly deploy new devices, change network configurations, and track running network device configurations against a known baseline both for Dell EMC as well as third-party OSes.

Solution benefits

The Ansible modules for Dell EMC Networking solutions allow organizations to use open-source tools (such as Ansible) to minimize costly engineering overhead and help reduce the time and effort required to design, provision, and manage networks:

  • Agentless — no new software to install on your switches
  • Powerful — end-to-end automation of configuration from bare metal switches using the Dell EMC Open Automation framework
  • Easy — Dell EMC Networking modules ship with the Ansible distribution (nothing extra to install anywhere)
  • Best practice — leverages CLI user authentication to centralize and monitor session management
  • Flexible — full support of Ansible model for Networking command, configuration, and facts

Ansible OPX roles

  • OPX ACL role — configuration of ACL table/entries supported using the CPS API in OpenSwitch OPX
  • OPX MAC role — configuration of the media access control (MAC) table supported using the CPS API in OpenSwitch OPX
  • OPX QoS role — configuration of quality of service (QoS) parameters using the CPS API in OpenSwitch OPX
  • OPX System role — configuration of various networking features supported using Linux commands in OpenSwitch OPX

See Ansible playbooks and Ansible docs for more information.

Clone this wiki locally