The System Architecture and Design of Ansible

1
Ansible – Ansible versions and configurations
2
Ansible – Inventory parsing and data sources
3
Ansible – Playbook parsing
4
Ansible – Module transport and execution
5
Ansible – Variable types and location
6
Ansible – Accessing external data
7
Ansible – Variable precedence

Migrating from Earlier Ansible Versions

1
Ansible – Changes in Ansible 4.3
2
Ansible – Upgrading from earlier Ansible installations
3
Ansible – Installing Ansible from scratch
4
Ansible – What are Ansible Collections?
5
Ansible – Installing additional modules with ansible-galaxy
6
Ansible – How to port legacy playbooks to Ansible 4.3 (a primer)

Protecting Your Secrets with Ansible

1
Ansible – Encrypting data at rest
2
Ansible – Creating and editing encrypted files
3
Ansible – Executing ansible-playbook with encrypted files
4
Ansible – Mixing encrypted data with plain YAML
5
Ansible – Protecting secrets while operating

Ansible and Windows – Not Just for Linux

1
Ansible – Running Ansible from Windows
2
Ansible – Setting up Windows hosts for Ansible control using WinRM
3
Ansible – Handling Windows authentication and encryption when using WinRM
4
Ansible – Setting up Windows hosts for Ansible control using OpenSSH
5
Ansible – Automating Windows tasks with Ansible

Infrastructure Management for Enterprises with AWX

1
Ansible – Getting AWX up and running
2
Ansible – Integrating AWX with your first playbook
3
Ansible – Going beyond the basics

Unlocking the Power of Jinja2 Templates

1
Ansible – Control structures
2
Ansible – Data manipulation
3
Ansible – Comparing values

Controlling Task Conditions

1
Ansible – Defining a failure
2
Ansible – Defining a change
3
Ansible – Error recovery
4
Ansible – Iterative tasks with loops

Composing Reusable Ansible Content with Roles

1
Ansible – Task, handler, variable, and playbook inclusion concepts
2
Ansible – Roles (structures, defaults, and dependencies)

Troubleshooting Ansible

1
Ansible – Playbook logging and verbosity
2
Ansible – Variable introspection
3
Ansible – Debugging code execution

Extending Ansible

1
Ansible – Developing modules
2
Ansible – Developing plugins
3
Ansible – Developing dynamic inventory plugins
4
Ansible – Contributing to the Ansible project

Minimizing Downtime with Rolling Deployments

1
Ansible – In-place upgrades
2
Ansible – Expanding and contracting
3
Ansible – Failing fast
4
Ansible – Minimizing disruptions
5
Ansible – Serializing single tasks

Infrastructure Provisioning

1
Ansible – Managing an on-premise cloud infrastructure
2
Ansible – Managing a public cloud infrastructure
3
Ansible – Interacting with Docker containers
4
Ansible – Building containers with Ansible

Network Automation

1
Ansible – Ansible for network management
2
Ansible – Handling multiple device types
3
Ansible – Working with the cli_command module
4
Ansible – Configuring Arista EOS switches with Ansible
5
Ansible – Configuring Cumulus Networks switches with Ansible
6
Ansible – Best practices

Be the first to add a review.

Please, login to leave a review
30-Day Money-Back Guarantee

Includes

Full lifetime access
Access on mobile and TV

Archive

Working hours

Monday 9:30 am - 6.00 pm
Tuesday 9:30 am - 6.00 pm
Wednesday 9:30 am - 6.00 pm
Thursday 9:30 am - 6.00 pm
Friday 9:30 am - 5.00 pm
Saturday Closed
Sunday Closed
Ansible
Price:
Free