development

25 Ansible tutorials tagged “development”. Working examples covering automation, configuration management, and DevOps workflows.

Ansible Dynamic Inventory Plugins — Write Your Own

playbooks · 6

Write custom Ansible dynamic inventory plugins. Complete guide to the inventory plugin API — parsing, caching, grouping, hostvars, and packaging in.

Beginner

Ansible Galaxy — Create and Publish Roles and Collections

playbooks · 6

Create and publish Ansible roles and collections to Galaxy. Complete guide to role structure, collection scaffolding, galaxy.yml metadata, testing with.

Beginner

ansible-navigator — TUI for Developing and Running Ansible Content

playbooks · 6

Complete guide to ansible-navigator — the TUI for running Ansible playbooks in Execution Environments, exploring collections, browsing docs, and replaying.

Beginner

Ansible Vagrant — Automate Development Environments

playbooks · 4

Use Ansible with Vagrant for reproducible development environments. Vagrant provisioner configuration, multi-machine setups, synced folders, Ansible.

Beginner

Ansible for Kubernetes by Example book by Apress

playbooks · 3

Learn to automate Kubernetes infrastructure using Ansible. This book covers Kubernetes pods, services, cloud providers, and more with real-life use.

Advanced

Ansible for Kubernetes by Example book

playbooks · 3

Ansible for Kubernetes by Example — the Apress book by Luca Berton. Automate K8s clusters, pods, services, and cloud providers with practical Ansible.

Advanced

Ansible troubleshooting — Error markupsafe

modules · 3

Resolve the No module named markupsafe error in Ansible by reinstalling Ansible, ansible-lint, and python-markupsafe via Homebrew.

Beginner

Automate CLI Interactions in Ansible with the expect Module

playbooks · 6

Use the Ansible expect module to automate interactive CLI prompts. Complete guide with pexpect setup, password prompts, multiple responses, timeout.

Advanced

Comparing versions — ansible.builtin.version plugin

playbooks · 4

Using Ansible to compare versions and ensure consistency across your infrastructure with the ansible.builtin.version plugin.

Beginner

Crafting and Publishing Your Custom Ansible Collection on Automation Hub

modules · 4

Learn to create and publish a custom Ansible Collection "test.test" on Automation Hub. Follow steps to initialize, customize, build, and upload your.

Beginner

Creating a Custom Ansible Lookup Plugin in Python for Reading a File

playbooks · 7

Create a custom Ansible lookup plugin in Python to extend capabilities for reading file contents on the Ansible controller, enhancing file retrieval.

Beginner

Creating a Custom Ansible Lookup Plugin in Python for retrieving API token

playbooks · 6

Learn how to create an Ansible lookup plugin to fetch API tokens, with a complete example of the token.py plugin code and step-by-step explanations.

Beginner

Creating a New Ansible Collection: A Step-by-Step Guide

modules · 4

Create a new Ansible Collection "test.test" with ansible-galaxy. Follow steps to initialize, build, and verify the collection, resulting in a.

Beginner

Customizing Ansible: Ansible Module Creation

playbooks · 5

Learn how to create custom Ansible modules in Python, utilizing Ansible Module Utils for efficient development. Follow best practices and explore an.

Advanced

Ansible VS Code Extension — Dev Setup

playbooks · 6

Complete guide to setting up VS Code for Ansible development. Install the Red Hat extension, configure YAML, enable Lightspeed AI, and master keyboard.

Advanced

Executing Custom Lookup Plugins in the Ansible Automation Platform

playbooks · 4

How to execute two custom Ansible Lookup Plugins to interact with API and read the contents of files in the local Ansible Controller.

Beginner

Exploring the Marvel of Taj Mahal India — A Journey with Luca Berton

advanced · 3

Standing in front of the Taj Mahal make me reflect about the importance of cloud-native applications nowadays. With tested, real-world examples.

Advanced

Improve Playbook Debugging Using Ansible Lint

playbooks · 4

Explore how Ansible lint, a crucial command-line tool, improves Ansible automation by checking code quality, reducing errors, and enhancing playbook.

Beginner

Install and Configure Molecule for Efficient Ansible Role and Collection Testing

playbooks · 3

Step-by-Step Guide to Installing Molecule on Your Local Machine and Setting Up Testing Platforms for Accurate Automation Workflows

Advanced

Ansible Galaxy Complete Guide: Roles, Collections, and Best Practices

playbooks · 7

Complete guide to Ansible Galaxy. Learn how to find, install, create, and publish roles and collections. Includes CLI commands, requirements files.

Advanced

Managing Virtual Environments with Pipenv for Ansible Projects

playbooks · 5

Set up isolated Python environments for Ansible with Pipenv. Install Ansible in a virtual environment, manage dependencies with Pipfile, compare Pipenv vs.

Advanced

Ansible no_log — Hide Sensitive Data

playbooks · 6

Complete guide to Ansible no_log directive. Learn how to hide passwords, API keys, and secrets from playbook output. Includes examples, debugging tips,.

Beginner

Streamline Ansible Development with Auto-Fixing FCQN Violations

playbooks · 8

Learn how to use ansible-lint to automatically fix FCQN rule violations in Ansible playbooks, ensuring consistent, high-quality automation code.

Advanced

Ansible VSCode Extension — Install

playbooks · 5

Install and configure the Red Hat Ansible extension for Visual Studio Code. Syntax highlighting, autocompletion, linting, and playbook execution.

Advanced

The Ultimate Automation Guide Books to Master Ansible

playbooks · 4

A list of seven books to learn the automation that saves time, reduces human errors, and boosts your skill and productivity.

Advanced