Ansible 202 (Server) (A202S) - Lab Topology

 

Lab Topology

  • Welcome to Alta3 Research Labs
  • Using vim
  • Introduction to VScode
  • Tmux Basics
  • SCM with GitLab
  • Lecture - Introducing Python
  • Getting dir(obj) help() and pydoc
  • Lecture - Data Types
  • Lists
  • Dictionaries
  • Lecture - Ansible Playbook Components
  • Running a Playbook
  • Debug Module
  • Debug, Loops, and YAML Lists
  • Lecture - REST APIs and JSON
  • Open APIs with Python and Ansible
  • Ansible Keywords register and when
  • API Tokens with Python and Ansible
  • Lecture - SSH Operations
  • Paramiko - SSH with RSA Keys
  • Ansible Collections
  • Ansible Module - mount
  • Ansible Module - template
  • Role and ansible-galaxy
  • Ansible Galaxy and PowerEdge
  • Lecture - Ansible Collections
  • Ansible Storage Collections
  • Lecture - Customizing Ansible for Dell PowerEdge
  • Installing Dell PowerEdge Collection
  • Intro to Dell PowerEdge
  • Ansible for Dell PowerEdge
  • Chaining Dell PowerEdge Modules
  • Ansible for PowerEdge Chassis - power, thermals, LEDs
  • Ansible for PowerEdge Power States
  • Ansible for PowerEdge BIOS
  • Ansible for PowerEdge Users
  • Loops and Mapping YAML Vars Files in Playbooks
  • Lecture - Ansible Workflow
  • ansible-runner
  • Ansible and Windows
  • Securing Playbooks with Vault
  • Playbook Prompts
  • Ansible and Jinja Templates
  • Ansible Tags and RESTful APIs
  • Running a script with Ansible
  • Dynamic Inventories with Python
  • Writing an Ansible Module with Python
  • When to Use Python or Ansible
  • Molecule
  • Server Automation with Python and Ansible - Certification Project
  • Glossary