Skip to content

Latest commit

 

History

History
24 lines (17 loc) · 2.46 KB

use_case.md

File metadata and controls

24 lines (17 loc) · 2.46 KB

Cisco Secure Workload (formerly Tetration) Ansible Module

Ansible’s simple automation framework paired with Cisco’s architectures and programmable platforms provide the optimal combination for open network automation. Cisco DevNet provides Ansible modules, use-case focused content, and Learning Labs to successfully deploy automation and implement DevOps into your network operations.

Ansible is a Deployment, Orchestration, and Configuration Management tool that is well known for its ease of use. It is open source, simple to work with and powerful enough to help automate complex solutions. It’s goal is to provide productivity gains to a wide variety of automation challenges.

One of the largest benefits of Ansible versus other configuration control software is that Ansible has no agent. This allows Ansible to be extremely lightweight compared to its competitors. Ansible works by having access to the end devices (usually through SSH or API calls) and executing a series of instructions on those devices through a range of methods, but commonly through the python programming language.

The Secure Workload Ansible module allows you to:

  • Control Cisco Secure Workload (Tetration) with Ansible using the tetration_user module to add, remove and validate Tetration users.
  • Add, remove and modify Scopes in Tetration using the tetration_scope_query, tetration_scope, and the tetration_scope_commit_query_changes.
  • Add, remove and modify Tetration roles using the tetration_role module.
  • Remove agents or decommission workloads using the tetration_software_agent and tetration_software_agent_query.
  • Use the tetration_software_agent and tetration_software_agent_query modules to validate that an agent successfully installed and verify that workload has been registered to the Tetration manager.

Related Sandbox

Links to DevNet Learning Labs