Ansible Best Practices for Startups to Enterprises
Offered By: Red Hat via YouTube
Course Description
Overview
Discover best practices for implementing Ansible across organizations of all sizes in this 59-minute video presentation. Learn how to create reliable, resilient, and easily manageable automation solutions while avoiding common pitfalls. Explore effective project layouts, inventory management techniques, and the importance of meaningful naming conventions. Gain insights on leveraging modules, writing custom modules when necessary, and utilizing templates efficiently. Understand how to scale your Ansible workflow and integrate roles with application code. Master the art of simplifying complex automation tasks and adapting Ansible to various environments and workflows for optimal DevOps performance.
Syllabus
Intro
COMPLEXITY KILLS
PROJECT LAYOUTS: BASIC
PROJECT LAYOUTS: SHARED ROLES
USE EDITOR WITH SYNTAX HIGHLIGHTING
MEANINGFUL INVENTORY NAMES
INVENTORY GROUPS
DYNAMIC INVENTORY
VARIABLES
PLAYS & TASKS
USE HUMAN MEANINGFUL NAMES
ALWAYS SEEK OUT A MODULE FIRST
USING COMMAND A LOT?
CONSIDER WRITING A MODULE
TEMPLATES
EXAMPLES OF THINGS TO AVOID
ROLES CAN LIVE WITH YOUR APP CODE
SCALING YOUR ANSIBLE WORKFLOW
Taught by
Red Hat
Related Courses
Technology and Collaboration at Red HatRed Hat via YouTube Slay the Monolith - Our Journey to Federate Case with jBPM
Red Hat via YouTube Red Hat Hyperconverged Infrastructure - Your Open Hyperconverged Solution
Red Hat via YouTube Open Cloud Solutions for NFV
Red Hat via YouTube Trends Reshaping the Developer Experience
Red Hat via YouTube