automation

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

Ansible Enterprise Windows Backup: win_robocopy & win_copy

playbooks · 8

Enterprise Windows backup with Ansible: win_robocopy, win_copy, SQL Server, system state, retention. Designed for production multi-OS environments.

intermediate

Ansible AI Content Watermarking Detection Infrastructure

playbooks · 4

Automate AI content watermarking and detection infrastructure with Ansible. Deploy watermark injection, verification APIs, and content provenance tracking.

advanced

Ansible AI-Native Software Development Infrastructure Automation

playbooks · 5

Automate AI-native development infrastructure with Ansible. Deploy AI coding assistants, manage GPU dev environments, and orchestrate AI-powered CI/CD.

advanced

Ansible Advanced Nuclear Technology Infrastructure Automation

playbooks · 5

Automate nuclear technology infrastructure with Ansible. Manage reactor monitoring systems, safety interlocks, regulatory compliance, and SMR deployment.

advanced

Ansible for Beginners — Complete Getting Started Guide 2026

playbooks · 5

Learn Ansible from scratch. Install Ansible, write your first playbook, understand inventory and modules, and automate your first server in 15 minutes.

beginner

Ansible for CI/CD Pipelines — GitHub Actions, GitLab CI, Jenkins

playbooks · 5

Use Ansible in CI/CD pipelines with GitHub Actions, GitLab CI, and Jenkins. Learn pipeline integration patterns, secrets management, and deployment.

intermediate

Ansible Data Monetization Platform Infrastructure Automation

playbooks · 4

Automate data monetization infrastructure with Ansible. Deploy data marketplaces, manage access controls, and orchestrate privacy-preserving data sharing.

advanced

Ansible Domain-Specific Language Models Fine-Tuning Infrastructure

playbooks · 5

Automate domain-specific LLM infrastructure with Ansible. Deploy fine-tuning pipelines, manage training data, and serve specialized models at scale.

advanced

Ansible Engineered Living Therapeutics Biomanufacturing Automation

playbooks · 4

Automate biomanufacturing infrastructure for engineered living therapeutics with Ansible. Deploy bioreactor controls, GMP compliance, and cell therapy.

advanced

Ansible Execution Environments vs virtualenv vs Docker — Isolation Compared

playbooks · 5

Compare Ansible Execution Environments, Python virtualenv, and Docker for isolation. Learn when to use each approach for consistent, reproducible.

intermediate

Ansible Osmotic Power Blue Energy Infrastructure Automation

playbooks · 4

Automate osmotic power (blue energy) infrastructure with Ansible. Deploy membrane monitoring, salinity gradient optimization, and coastal plant management.

advanced

Ansible Playbook Best Practices — Clean, Maintainable Automation

playbooks · 5

Follow Ansible best practices for clean, maintainable playbooks. Learn naming conventions, directory structure, idempotency, testing, and production.

beginner

Ansible Quantum Computing Infrastructure Automation

playbooks · 5

Automate quantum computing infrastructure with Ansible. Manage quantum simulators, hybrid classical-quantum pipelines, and QPU access across cloud.

advanced

Ansible Structural Battery Composites Manufacturing Automation

playbooks · 4

Automate structural battery composite manufacturing with Ansible. Manage MES systems, quality control, digital twins, and production line orchestration.

advanced

Ansible Vault encrypt_string vs vault file — Secrets Management

playbooks · 5

Compare Ansible Vault encrypt_string and vault files. Learn when to use inline encryption vs file encryption with practical examples and best practices.

beginner

Ansible apt vs yum vs package — Cross-Platform Package Management

playbooks · 4

Compare Ansible apt, yum, dnf, and package modules. Learn cross-platform package management patterns and when to use each module.

beginner

Ansible block vs rescue vs always — Error Handling Patterns

playbooks · 5

Master Ansible block, rescue, and always for error handling. Learn try-catch patterns, cleanup tasks, and real-world examples for robust playbooks.

beginner

Ansible group_vars vs host_vars vs role defaults — Variable Organization

playbooks · 5

Compare group_vars, host_vars, and role defaults in Ansible. Learn the right place for every variable with practical directory structure and precedence.

beginner

Ansible import_playbook vs include

playbooks · 4

Compare import_playbook and include_playbook in Ansible. Learn static vs dynamic inclusion, when to use each, and best practices for large projects.

intermediate

Ansible loop vs with_items vs until

playbooks · 6

Compare Ansible loop, with_items, and until. Learn modern loop syntax, migration from with_* to loop, retry patterns, and nested iteration examples.

beginner

Ansible regex_replace vs replace Filter

playbooks · 5

Compare regex_replace, replace, and regex_search filters in Ansible. Master string manipulation with practical examples for config files, logs, and data.

intermediate

Ansible roles vs collections — Organize and Share Automation

playbooks · 5

Compare Ansible roles and collections. Learn when to use each, directory structure, installation, and best practices for organizing reusable automation.

beginner

Ansible wait_for vs uri vs assert — Health Check Patterns

playbooks · 5

Compare Ansible wait_for, uri, and assert for health checks. Learn which module to use for port checks, HTTP endpoints, and post-deployment validation.

intermediate

Ansible AI Supercomputing — Deploy GPU Clusters and HPC Workloads

playbooks · 5

Automate AI supercomputing infrastructure with Ansible. Deploy GPU clusters, SLURM schedulers, InfiniBand networking, distributed training, and HPC.

advanced

Ansible Inventory Guide — Static, Dynamic, and Advanced Patterns

playbooks · 5

Master Ansible inventory from basics to advanced. Cover INI and YAML formats, dynamic inventory plugins, host patterns, groups, variables.

beginner

Ansible ServiceNow Integration — Automate ITSM Tickets and CMDB

playbooks · 5

Integrate Ansible with ServiceNow for IT Service Management. Automate incident creation, change requests, CMDB updates, and closed-loop remediation.

advanced

Ansible Undefined Variable Error — 12 Real Examples and Fixes

playbooks · 6

Fix Ansible undefined variable errors. Learn 12 real-world causes with solutions: typos, missing defaults, hostvars, conditionals, and Jinja2 scope issues.

beginner

Ansible at Scale — Manage 1,000+ Nodes with Performance Tuning

playbooks · 6

Scale Ansible to manage thousands of nodes. Optimize forks, pipelining, fact caching, callback plugins, pull mode, and execution environments for large.

advanced

Ansible debug vs assert — Validate and Troubleshoot Playbooks

playbooks · 5

Compare Ansible debug and assert modules. Learn when to use each for troubleshooting variables, validating conditions, and building defensive playbooks.

beginner

Ansible run_once vs delegate_to vs serial — Control Execution Targets

playbooks · 5

Compare run_once, delegate_to, and serial in Ansible. Learn when to use each to control where and how tasks execute across your inventory.

intermediate

Ansible shell vs command vs raw — Execute Commands the Right Way

playbooks · 5

Compare Ansible shell, command, and raw modules. Learn when to use each, security implications, and best practices for running commands on remote hosts.

beginner

Ansible for AI Infrastructure — GPU Clusters, Model Serving, and Token Economics

playbooks · 5

Optimize AI infrastructure with Ansible. Manage GPU clusters, balance inference costs, deploy model serving platforms, and automate token economics.

advanced

Ansible for AI Security — Automate AI Platform Security and Guardrails

playbooks · 5

Secure AI deployments with Ansible. Automate LLM guardrails, model access control, GPU isolation, prompt injection defenses, and AI compliance scanning.

advanced

Ansible for AI-Native Development — CI/CD Pipelines for ML and LLM Apps

playbooks · 5

Automate AI-native development with Ansible. Deploy ML CI/CD pipelines, model registries, feature stores, experiment tracking, and LLM application.

advanced

Ansible Advanced Techniques — Level Up Your Automation

playbooks · 5

Advanced Ansible patterns: custom modules, plugins, dynamic includes, complex data manipulation, delegation, error handling, and performance optimization.

advanced

Ansible for Agentic AI — Automate Multi-Agent Infrastructure

playbooks · 6

Deploy and manage agentic AI and multi-agent systems with Ansible. Automate LLM agent orchestration, GPU provisioning, and AI workflow infrastructure.

advanced

Ansible for Autonomous Industrial Systems — Factory and Supply Chain Automation

playbooks · 5

Automate autonomous industrial systems with Ansible. Deploy smart factory software, PLC configuration, MES integration, supply chain orchestration.

advanced

Ansible for Confidential Computing — Deploy TEE and Encrypted Workloads

playbooks · 5

Automate confidential computing with Ansible. Deploy Intel SGX, AMD SEV, and ARM CCA trusted execution environments for encrypted workloads.

advanced

Ansible Create Directory with file Module

playbooks · 6

Create directories with Ansible using ansible.builtin.file and state: directory. Set owner, group, mode, nested paths, and recursive permissions.

beginner

Ansible for Data Monetization — Deploy Data Products and Analytics Platforms

playbooks · 5

Automate data monetization platforms with Ansible. Deploy data products, analytics pipelines, data catalogs, API marketplaces, and usage metering.

advanced

Ansible for Digital Provenance — Content Authenticity and C2PA Automation

playbooks · 4

Automate digital provenance and content authenticity with Ansible. Deploy C2PA signing, content credentials, watermarking infrastructure, and verification.

advanced

Ansible Docker — Containers & Images

playbooks · 6

Automate Docker with Ansible. Pull images, run containers, manage networks and volumes, deploy with docker_compose, and build images with practical.

intermediate

Ansible for Domain-Specific AI — Deploy Specialized Language Models

playbooks · 5

Deploy domain-specific language models with Ansible. Automate fine-tuned LLM serving for healthcare, legal, finance, and enterprise-specific AI.

advanced

Ansible Dynamic Inventory — Auto-Discover Cloud Infrastructure

playbooks · 4

Use Ansible dynamic inventory to auto-discover AWS EC2, Azure VMs, GCP instances, and Docker containers. Plugins, scripts, and practical cloud automation.

intermediate

Ansible Error Handling — rescue

playbooks · 5

Handle errors in Ansible playbooks with block/rescue/always, ignore_errors, failed_when, and any_errors_fatal. Build resilient automation with graceful.

intermediate

Ansible Extra Variables — --extra-vars

playbooks · 5

Use Ansible extra-vars to pass variables from the command line. Override defaults, use JSON, variable files, and dynamic values in playbooks.

beginner

Ansible Galaxy — Install and Share Roles and Collections

playbooks · 5

Use Ansible Galaxy to install, create, and share roles and collections. Requirements files, private repos, and managing dependencies for your automation.

beginner

Ansible Handlers — notify on Change

playbooks · 5

Trigger service restarts and reloads only when changes occur with Ansible handlers. notify, listen, flush_handlers, and run-once examples.

beginner

Ansible Inventory File — Host Setup

playbooks · 5

Write Ansible inventory files in INI and YAML format. Groups, variables, patterns, dynamic inventory, and host ranges with practical examples.

beginner

Ansible & Kubernetes — Automate K8s with Playbooks

playbooks · 7

Use Ansible to manage Kubernetes clusters: deploy pods, services, and Helm charts with kubernetes.core.k8s. Complete playbook examples for K8s automation.

intermediate

Ansible Loop — Lists Dicts Files

playbooks · 6

Use Ansible loop to repeat tasks over lists, dictionaries, nested items, and file globs. Replace with_items, with_dict, and with_fileglob with modern loop.

beginner

Ansible Molecule — Test Roles and Playbooks

playbooks · 5

Use Ansible Molecule to test roles with Docker and Podman. Write tests, verify idempotency, lint playbooks, and integrate with CI/CD pipelines.

intermediate

Ansible Nginx — Install, Configure, and Deploy Web Servers

playbooks · 5

Use Ansible to install Nginx, configure virtual hosts, deploy SSL certificates, set up reverse proxy, and manage load balancing.

beginner

Ansible for Advanced Nuclear and SMR Infrastructure — Deploy Monitoring and Safety Systems

playbooks · 5

Automate nuclear facility IT infrastructure with Ansible. Deploy SMR monitoring systems, safety instrumentation, NRC compliance, radiation monitoring.

advanced

Ansible for Physical AI and Robotics — Fleet and Edge Automation

playbooks · 5

Automate physical AI and robotics infrastructure with Ansible. Deploy robot fleet software, edge AI models, ROS2, NVIDIA Isaac, and OTA updates.

advanced

Ansible Playbook — Write Your First Automation Script

playbooks · 6

Write Ansible playbooks from scratch. YAML syntax, plays, tasks, variables, handlers, and a complete multi-play example. Beginner guide with best.

beginner

Ansible for Post-Quantum Cryptography — Migrate TLS and SSH Keys

playbooks · 6

Automate post-quantum cryptography migration with Ansible. Deploy PQC-ready TLS certificates, SSH keys, and crypto libraries across your fleet.

advanced

Ansible for Preemptive Cybersecurity — Predictive Defense Automation

playbooks · 6

Automate preemptive cybersecurity with Ansible. Deploy threat hunting, attack surface management, vulnerability scanning, and adaptive defense playbooks.

advanced

Ansible for Quantum Computing — Provision Quantum Simulators and Hybrid Workflows

playbooks · 4

Automate quantum computing infrastructure with Ansible. Deploy quantum simulators, Qiskit/Cirq environments, hybrid quantum-classical pipelines.

advanced

Ansible Rename File or Directory — Move and Rename with copy and file

playbooks · 4

Rename files and directories with Ansible using copy+file, command module, or synchronize. Handle atomic renames and cross-filesystem moves.

beginner

Ansible Roles — Organize Playbooks into Reusable Components

playbooks · 6

Structure Ansible automation with roles. Create, use, and share reusable roles with tasks, handlers, variables, templates, and dependencies. Complete.

beginner

Ansible for Sovereign Cloud — Geopatriation and Data Residency Automation

playbooks · 5

Automate sovereign cloud and geopatriation requirements with Ansible. Enforce data residency, deploy regional infrastructure, and manage compliance across.

advanced

Ansible Tags — Run Specific Tasks from a Playbook

playbooks · 5

Use Ansible tags to selectively run or skip tasks. Tag tasks, roles, plays, and imports. Run with --tags and --skip-tags for targeted execution.

beginner

Ansible Tutorial — Complete Beginner Guide 2026

playbooks · 6

Learn Ansible from scratch. Install, configure, write your first playbook, manage servers, and automate infrastructure. Complete beginner tutorial with.

beginner

Ansible Variables — Define, Use, and Override Vars

playbooks · 6

Master Ansible variables: define in playbooks, inventory, group_vars, host_vars, extra_vars. Variable precedence, data types, and Jinja2 templating.

beginner

Ansible WinRM Setup — Windows Hosts

playbooks · 5

Set up WinRM on Windows for Ansible automation. Configure HTTPS, authentication, firewall rules, and troubleshoot common connection issues.

intermediate

Ansible blockinfile Module: Manage Text Blocks

playbooks · 6

Ansible blockinfile inserts, updates, or removes multi-line text blocks using marker comments — ideal for config sections, SSH keys, and structured content.

beginner

Ansible cron Module — Schedule Tasks

playbooks · 7

Manage cron jobs with the Ansible cron module. Create, modify, and remove scheduled tasks with time expressions, environment variables, and special times.

beginner

Ansible delegate_to: Run Tasks on Localhost & Other Hosts

playbooks · 4

Ansible delegate_to runs tasks on localhost or remote hosts while keeping variable context. Guide with load balancer, database, monitoring, and DNS examples.

intermediate

Ansible File Module: Manage Files, Directories, Symlinks

playbooks · 6

Learn the Ansible file module (ansible.builtin.file): create directories, set permissions and ownership, manage symlinks, and delete files.

beginner

Ansible git Module — Clone and Manage Git Repositories

playbooks · 4

Use the Ansible git module to clone repos, checkout branches, pull updates, and deploy code from Git. SSH keys, tags, and deployment patterns.

beginner

Ansible include and import Tasks

playbooks · 5

Organize Ansible playbooks with import_tasks, include_tasks, import_playbook, and include_role. Static vs dynamic includes with real examples.

intermediate

Ansible lint — Validate Playbooks

playbooks · 4

Use ansible-lint to find errors, enforce best practices, and improve playbook quality. Install, configure, and fix common lint warnings.

intermediate

Ansible lookup — Files & External Data

playbooks · 5

Use Ansible lookup plugins to read files, environment variables, passwords, CSV data, and query external sources. Practical examples with file, env, pipe,.

intermediate

Ansible no_log: Hide Passwords & Secrets

playbooks · 4

Ansible no_log prevents passwords, API keys, and secrets from appearing in playbook output and logs. Learn when and how to use it.

beginner

Ansible ping Module - Test SSH Connectivity

playbooks · 4

ansible ping tests SSH connectivity and Python availability. Learn ad-hoc commands, playbook syntax, troubleshooting, Windows win_ping, and examples.

beginner

Ansible register: Capture and Use Task Output

playbooks · 6

Use Ansible register to capture task output. Access stdout, stderr, return codes, and use registered variables in conditions, loops, and debug.

beginner

ansible.builtin.service: Start, Stop, Restart Services

playbooks · 5

ansible.builtin.service manages system services: start, stop, restart, reload, and enable at boot. Examples, parameters, troubleshooting tips.

beginner

Ansible shell — Remote Shell Commands

playbooks · 6

Use the Ansible shell module to run shell commands with pipes, redirects, and environment variables. When to use shell vs command.

beginner

Ansible shell vs command Module — When to Use Each

playbooks · 6

Understand the difference between Ansible shell and command modules. When to use pipes, redirects, and environment variables vs simple commands. Examples.

beginner

Ansible template Module — Generate Configuration Files with Jinja2

playbooks · 6

Use the Ansible template module to generate dynamic configuration files with Jinja2. Variables, loops, conditionals, and filters in templates.

beginner

Ansible timezone — Set System Timezone

playbooks · 4

Use the Ansible timezone module to set system timezone, configure NTP, and synchronize time across your infrastructure. With tested, real-world examples.

beginner

Ansible unarchive — Extract Archives

playbooks · 5

Use the Ansible unarchive module to extract tar.gz, zip, and bz2 archives. Download and extract from URLs, set permissions, and manage extracted files.

beginner

Ansible wait_for — Ports Files Conditions

playbooks · 4

Use the Ansible wait_for module to wait for ports to open, files to appear, services to start, and processes to complete. Deployment orchestration.

beginner

Ansible when — Conditional Tasks

playbooks · 5

Control task execution with Ansible when conditional. Test facts, variables, registered results, and combine multiple conditions with and/or logic.

beginner

Ansible 13 Upgrade — Migration Guide

playbooks · 8

Step-by-step guide to upgrade from Ansible 12 to Ansible 13 (ansible-core 2.20). Handle Python version changes, deprecated features, and collection updates.

intermediate

Luca Berton on 2023's Skills-Based Economy & 2024 Automation Goals

troubleshooting · 2

Explore Luca Berton reflections on 2023 skills-based economy and his ambitious goals for 2024. Stay informed on the latest in IT automation and learning.

Advanced

AI DevOps Ansible Community on Skool

cloud-virtualization · 3

Join Luca Berton's AI DevOps Ansible Community for top-tier training in Ansible, Kubernetes, and Terraform. Access 50+ hours of courses and career support!

Advanced

AIOps: The Future of IT Operations with AI-Driven Automation

cloud-virtualization · 4

Discover how AIOps enhances IT operations by leveraging AI, machine learning, and automation. Learn how it reduces downtime, improves efficiency.

Advanced

ARA Records Ansible — Reporting

playbooks · 4

Install and configure ARA Records Ansible to track playbook runs, audit changes, and troubleshoot failures via a web dashboard. Setup guide with examples.

Beginner

Ansible Apache HTTPD — Deploy and Configure Web Servers

playbooks · 5

Deploy Apache HTTPD with Ansible. Installation, virtual host configuration, SSL/TLS, mod_rewrite, mod_security, reverse proxy, performance tuning.

Beginner

Ansible Automation Platform 2.6 — What's New & Changes

playbooks · 4

Explore AAP 2.6 features: Platform Gateway, unified auth, Event-Driven Ansible, Automation Mesh, enhanced Execution Environments, and more.

Advanced

Master Ansible Automation: Comprehensive Guide for IT Pros

playbooks · 3

Embark on a journey to master Ansible Automation Platform. Explore tutorials, best practices, and advanced techniques to automate IT infrastructure.

Advanced

Ansible and Cloud-Init — Automate VM Bootstrap at First Boot

playbooks · 6

Use cloud-init with Ansible for automated VM provisioning at first boot. Generate cloud-init user-data with Ansible templates, bootstrap Ansible pull.

Intermediate

Manage Ansible Collection Changelogs with Antsibull-Changelog

fundamentals · 2

Learn how to use Antsibull-Changelog to efficiently manage and document updates in your Ansible collections. Follow this guide to keep your changelogs.

Beginner

Mastering Ansible-Creator: Scaffold Collections and Roles Fast

playbooks · 5

Complete guide to ansible-creator — scaffold Ansible collections, roles, and plugins with proper structure. Installation, commands, VS Code integration,.

Beginner

Ansible DevTools Meetup 2024: Latest Automation Updates

playbooks · 4

Explore the highlights from the 2024 Ansible DevTools meetup, featuring the latest automation tools, updates, and community insights.

Beginner

Ansible Development: A Comprehensive Guide

playbooks · 4

Learn how to automate IT tasks using Ansible, covering everything from installation to advanced integration with Kubernetes and cloud services.

Advanced

Ansible AWX — Complete Guide with Tutorials and Examples

playbooks · 4

Install and configure Ansible AWX with Docker or Kubernetes. Job templates, inventories, credentials, RBAC, REST API, and workflow automation examples.

Advanced

Ansible for Windows — Complete Automation Guide

playbooks · 4

Automate Windows systems with Ansible. Complete guide covering WinRM setup, Windows modules, file management, user administration, software deployment,.

Beginner

Ansible HashiCorp Vault — Secrets Management and Dynamic Credentials

playbooks · 5

Integrate HashiCorp Vault with Ansible. Deploy Vault, manage secrets with lookup plugins, generate dynamic database credentials, PKI certificates.

Beginner

Ansible Logrotate — Log Rotation

playbooks · 6

Manage logrotate configuration across Linux servers with Ansible. Template-based log rotation for applications, databases, web servers, and custom.

Beginner

Luca Berton Presents "From Zero to Hero" at Ansible London Meetup

networking · 2

Join Luca Berton at the Ansible London Meetup for his talk on building the Ansible Pilot Community. Learn how to go from zero to hero in automation!

Beginner

Ansible London Meetup 2024: Automation & DevOps Insights

playbooks · 4

Don’t miss the Ansible London Meetup 2024! Learn about automation, RAG, and compliance with Ansible, plus network with the DevOps community.

Advanced

Ansible MySQL and PostgreSQL Database Automation

playbooks · 6

Automate MySQL and PostgreSQL database management with Ansible. Create databases, users, grants, backups, replication setup, and schema migrations using.

Beginner

Exciting Ansible Updates: Core, Community, AWX, and DevTools

modules · 3

The Ansible ecosystem is buzzing with new releases and updates! Ansible Core 2.17.1 now supports running as a non-root user, while the Community Package.

Beginner

Ansible Postfix — Deploy and Configure Mail Servers

playbooks · 5

Deploy Postfix mail servers with Ansible. Installation, relay configuration, SPF/DKIM/DMARC setup, TLS encryption, virtual domains, spam filtering.

Beginner

Ansible pull — Run Playbooks from Git

playbooks · 6

Use ansible-pull to run Ansible playbooks directly on target hosts from a Git repository. Setup, cron scheduling, use cases, and comparison with.

Beginner

Ansible REST API: Call Web APIs with the uri Module

playbooks · 3

Learn how to call REST APIs from Ansible playbooks using the uri module. Practical examples for GET, POST, PUT, DELETE, authentication, and error handling.

Intermediate

Ansible RabbitMQ — Deploy Message Brokers and Queues

playbooks · 5

Deploy RabbitMQ with Ansible. Installation, clustering, virtual hosts, user management, queue policies, TLS, monitoring with Prometheus, and high.

Beginner

Ansible on Raspberry Pi — Automate Your Homelab

playbooks · 6

Install Ansible on Raspberry Pi and automate homelab tasks — Pi-hole, Docker, monitoring, cluster management, k3s, backups, and fleet management for.

Beginner

Ansible validate_argument_spec — Roles

playbooks · 5

Validate role inputs with ansible.builtin.validate_argument_spec. Define required parameters, types, choices, and defaults with complete examples.

Advanced

Ansible Semaphore — Open Source UI

playbooks · 6

Install and configure Ansible Semaphore — a lightweight open-source web UI for running Ansible playbooks. Docker setup, project config, and job scheduling.

Beginner

Ansible Ternary Filter — If-Else in One Line (With Examples)

playbooks · 4

Master the Ansible ternary filter with copy-paste examples. Syntax, nested ternary, default values, common errors, and comparison with Jinja2 inline.

Beginner

Ansible Tomcat — Deploy Java Applications and Servlet Containers

playbooks · 4

Deploy Apache Tomcat with Ansible. Installation, JDK setup, WAR deployment, virtual hosts, SSL/TLS, clustering, JVM tuning, and zero-downtime application.

Beginner

Ansible Troubleshooting Installation Issues on macOS and Python

playbooks · 3

Learn how to resolve the ImportError for Jinja2 when installing Ansible on macOS using Homebrew, ensuring smooth automation setup.

Advanced

Fix Ansible SSH Connection Errors

playbooks · 3

Resolve Ansible SSH connection failures: host key verification, permission denied, unreachable hosts, timeout errors, and known_hosts issues.

Beginner

Ansible Tutorial for Beginners: Complete Getting Started Guide

playbooks · 4

Complete Ansible tutorial for beginners. Learn inventory, playbooks, modules, roles, and variables with practical examples. Go from zero to automating.

Advanced

Ansible Vault Guide: Encrypt and Manage Secrets Securely

playbooks · 5

Complete Ansible Vault guide: encrypt files, strings, and variables. Learn vault create, edit, encrypt_string, multiple vault IDs, and integration with.

Advanced

Using Ansible Tree Callback: Save Host Events to Files Easily

playbooks · 3

Discover how to use the Ansible Tree callback to save host events to JSON files. Enhance your logging and auditing with this powerful feature introduced.

Beginner

Ansible Windows — Complete WinRM Guide

playbooks · 4

Complete guide to using Ansible for Windows automation. Set up WinRM, configure Windows hosts, and use win_copy, win_service, win_chocolatey, and more.

Beginner

Fix Ansible Galaxy Install Errors

modules · 4

Fix ansible-galaxy install errors for collections and roles. Resolve timeout, authentication, namespace, and dependency issues with step-by-step solutions.

Beginner

Fix Ansible Jinja2 & Inventory Errors

playbooks · 6

Fix Jinja2 syntax errors, inventory parsing warnings, and variable quoting issues in Ansible playbooks. Complete troubleshooting guide with solutions.

Advanced

Ansible troubleshooting — Error 102: No Jinja2 in 'when' Conditions

playbooks · 4

The when clause in Ansible playbooks controls task execution based on conditions. Learn to avoid Ansible Error 102 by ensuring correct Jinja2.

Beginner

Ansible troubleshooting — Error 104: Deprecated Bare Vars

playbooks · 4

Ansible Error 104, "Deprecated Bare Vars", identifies ambiguous expressions that could be misinterpreted as variables or strings, promoting clarity in.

Beginner

Ansible troubleshooting — Error 202: Risky Octal Permissions

playbooks · 4

Ansible Error 202, "`risky-octal`", warns against using octal file permissions without a leading zero, which can lead to unpredictable outcomes.

Beginner

Ansible troubleshooting — Error 206 Jinja Spacing

playbooks · 4

Ansible Error 206, "`jinja[spacing]`", ensures proper spacing within Jinja2 templates for improved readability and accuracy

Beginner

Ansible troubleshooting — Error 208: risky-file-permissions

playbooks · 4

Ansible Error 208, "`risky-file-permissions`," warns against insecure file permissions set by modules like ansible.builtin.copy or.

Beginner

Ansible Lint Rule 302: deprecated-command-syntax — Fix Shorthand

playbooks · 4

Fix Ansible Lint rule 302 deprecated-command-syntax by replacing shorthand free-form syntax with structured args. Examples for command, shell, raw.

Beginner

Fix Ansible Error 303 — Use Module

playbooks · 4

Rule 303, command-instead-of-module, advises using Ansible modules over raw commands for improved playbook reliability."

Beginner

Ansible troubleshooting — Error 304: inline-env-var

playbooks · 4

Rule 304, inline-env-var, advises against setting environment variables directly within the ansible.builtin.command module.

Beginner

Ansible troubleshooting — Error 306: risky-shell-pipe

playbooks · 4

Rule 306, risky-shell-pipe, advises setting pipefail to ensure reliable task execution in Ansible shell modules. With tested, real-world examples.

Beginner

Ansible Lint Rule 402: latest[hg] — Pin Mercurial Revisions

playbooks · 4

Fix Ansible Lint rule 402 latest[hg] by pinning Mercurial repository revisions. Learn why HEAD is risky, how to pin commits, and when to skip the rule.

Beginner

Ansible troubleshooting — Error 403: package-latest

playbooks · 5

Using state: latest for package installations in Ansible can introduce unpredictability. Discover how to improve the code with a practical example to.

Beginner

Ansible troubleshooting — Error 404: no-relative-paths

playbooks · 4

Rule 404, no-relative-paths, ensures stability by discouraging the use of relative paths in Ansible copy and template modules.

Advanced

Ansible troubleshooting — Error 501: partial-become

playbooks · 3

Rule 501, partial-become, ensures consistent privilege escalation in Ansible by verifying become_user aligns with become: true

Beginner

Ansible troubleshooting — Error 503: no-handler

playbooks · 3

Rule 503, no-handler, in Ansible ensures tasks responding to changes are structured as handlers for efficient playbook management.

Beginner

Ansible troubleshooting — Error 602: empty-string-compare

playbooks · 4

Ansible Rule 602, empty-string-compare, enhances playbook clarity by promoting direct length comparisons over empty string checks.

Advanced

Ansible troubleshooting — Error 702: meta-no-tags

playbooks · 4

Ansible Rule 702, meta-no-tags, ensures role metadata tags use lowercase letters and digits for consistency and clarity.

Advanced

Ansible troubleshooting — Error 703: meta-incorrect

playbooks · 4

Ansible Rule 703, meta-incorrect, ensures role metadata fields like author, description, company, and license have defined values.

Advanced

Ansible troubleshooting — Error 704: meta-video-links

playbooks · 4

How to solve Ansible Error 704: meta-video-links - A guide to ensuring proper video link formatting. With tested, real-world examples.

Beginner

Ansible troubleshooting — Error args

playbooks · 5

The args rule in Ansible validates task arguments against module documentation, ensuring correct parameter usage for reliable automation.

Advanced

Ansible troubleshooting — Error avoid-implicit

playbooks · 4

The avoid-implicit rule in Ansible identifies and advises against implicit behaviors, promoting explicit instructions for predictable playbook execution.

Beginner

Fix Ansible FQCN Error — Use Fully Qualified Names

playbooks · 4

Fix Ansible FQCN errors by using fully-qualified collection names like ansible.builtin.copy instead of short names. Migration guide with before/after.

Beginner

Ansible troubleshooting — Error galaxy

playbooks · 7

The galaxy rule verifies that the version specified in galaxy.yml for an Ansible collection is at least 1.0.0, ensuring standard versioning for production.

Advanced

Ansible troubleshooting — Error loop-var-prefix

playbooks · 4

The loop-var-prefix rule in Ansible promotes clear variable naming in loops to avoid ambiguity, especially in nested or multiple loop scenarios.

Advanced

Ansible troubleshooting — Error: name[template]

playbooks · 4

The name[template] error in Ansible highlights issues with task naming, particularly involving improper use of Jinja templates.

Advanced

Ansible troubleshooting — Error no-free-form

playbooks · 3

In Ansible, the no-free-form rule promotes clarity and reliability by discouraging free-form syntax in module calls within playbooks.

Beginner

Ansible no-log-password — Lint Rule Fix

playbooks · 4

Fix ansible-lint no-log-password warnings. When to use no_log: true for passwords, tokens, and secrets in Ansible tasks. Examples and best practices.

Beginner

Ansible troubleshooting — Error no-same-owner

playbooks · 4

Learn to avoid pitfalls with Ansible no-same-owner rule, crucial for preventing unintended owner and group mismatches in file transfers.

Beginner

Ansible troubleshooting — Error only-builtins

playbooks · 3

Maintain consistency and simplicity in Ansible playbooks with the only-builtins rule, ensuring exclusive use of ansible.builtin actions.

Beginner

Fix Ansible run_once — Common Pitfalls

playbooks · 5

Fix run_once issues in Ansible playbooks. Common mistakes with serial, delegation, variable scope, and how to properly run tasks on a single host.

Advanced

Ansible Lint sanity — Ignore Files

playbooks · 4

Fix Ansible Lint sanity rule errors. Learn about ignore-x.x.txt validation, allowed ignores, cannot-ignore and bad-ignore errors, and Red Hat.

Beginner

Ansible troubleshooting — Error use-loop: Migrating from with_* to loop

playbooks · 5

Fix the ansible-lint use-loop error by migrating from with_items, with_dict, and with_fileglob to the modern loop syntax. Includes conversion examples for.

Beginner

Fix Ansible Permission Denied Errno 13

playbooks · 2

Learn how to troubleshoot and resolve the Permission Denied Errno 13 error in Ansible with Luca Berton on Ansible Pilot.

Beginner

Ansible Troubleshooting: Fix Missing amazon.aws.ec2_ami_info

playbooks · 4

Fix the 'couldn't resolve module amazon.aws.ec2_ami_info' error in Ansible. Install AWS collections, configure authentication, pin versions.

Beginner

Ansible Troubleshooting: Destination Does Not Exist Error

playbooks · 3

To resolve the "destination does not exist" error, ensure the destination path exists and is accessible. Correct the playbook dest variable to a valid.

Beginner

Ansible troubleshooting — fatal template error while templating string

playbooks · 3

Explore the FATAL template error while templating string in Ansible. Learn how to diagnose and resolve this runtime issue effectively.

Beginner

Ansible Troubleshooting: Fix "Missing Module Parameter" Error

playbooks · 5

Fix Ansible "missing required arguments" and typo-based parameter errors. Complete guide with common module parameters, debugging techniques.

Advanced

Ansible vs Chef: Which Automation Tool Should You Use?

playbooks · 3

Ansible vs Chef compared — YAML vs Ruby, agentless vs agent-based, push vs pull. Understand the key differences to choose the right automation tool for.

Advanced

Ansible vs GitHub Actions: Automation for Different Use Cases

playbooks · 4

Ansible vs GitHub Actions compared — when to use each for CI/CD, infrastructure automation, and deployment. Learn how they differ and how to use them.

Advanced

Ansible vs Puppet: Configuration Management Compared

playbooks · 4

Ansible vs Puppet compared — agentless vs agent-based, YAML vs Puppet DSL, push vs pull. Learn the key differences and choose the right configuration.

Intermediate

Ansible vs SaltStack: Push vs Pull Automation Compared

playbooks · 3

Ansible vs SaltStack compared — push vs pull, YAML vs YAML+Jinja, agentless vs minion-based. Learn the key differences in speed, scalability.

Intermediate

Ansible-Lint Offline — Air-Gapped

playbooks · 4

A guide to running Ansible-Lint in air-gapped environments, covering offline setup, dependency management, and configuration for seamless linting.

Advanced

Ansible Training — Courses & Certs

getting-started · 3

Ansible training guide: Red Hat EX294 certification, online courses, hands-on labs, and free learning resources for all skill levels.

Advanced

Ansible vs Terraform — Key Differences Explained

playbooks · 5

Ansible vs Terraform comparison — understand when to use each tool, key differences in state management and execution, and how to combine them for.

Intermediate

Ansible Galaxy Roles — GitHub Actions

playbooks · 5

Learn how to automate infrastructure with Ansible Galaxy roles in GitHub Actions. Use Datadog for seamless monitoring integration.

Beginner

Automate Oracle Cloud Infrastructure with Ansible Playbooks

playbooks · 6

Learn how to automate Oracle Cloud Infrastructure with Ansible, from setup to creating and managing compute instance pools.

Advanced

Automate Ansible Collection Testing with GitHub Actions

playbooks · 6

Set up GitHub Actions CI/CD for Ansible collections — automated lint, sanity, unit, and integration tests on every PR. Complete workflow configuration.

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

Automating Dynamic Time Date Facts with Ansible

playbooks · 6

Learn how to work with dates, timestamps, and time formatting in Ansible playbooks using set_fact, now(), ansible_date_time, and strftime filters with.

Advanced

Automating File Extension Validation with Ansible

playbooks · 3

Learn how to structure an Ansible playbook to validate file extensions, ensuring files end with specified formats like .csv or .txt through practical.

Beginner

Automating File Reading with Ansible

playbooks · 3

Automate reading and displaying text files in a directory with Ansible using find, slurp, and debug modules to manage file content effortlessly.

Advanced

Automating Jenkins Installation with Ansible

playbooks · 4

Automate Jenkins installation effortlessly with Ansible. This playbook guides through installing Java, adding Jenkins repository, and configuring.

Beginner

Ansible Nginx Reverse Proxy — Flask

playbooks · 4

Learn how to configure Nginx as a reverse proxy for a Flask application running on RHEL 8. Secure the setup with a custom SSL certificate and automate the.

Beginner

Automating PostgreSQL Configuration with Ansible Setting Maximum Connections

playbooks · 7

Learn how to use Ansible lineinfile module to configure PostgreSQL max_connections and other settings. Complete guide with playbooks for tuning.

Beginner

Automating SSL/TLS Certificate Rotation in AKS

cloud-virtualization · 4

Learn how to automate SSL/TLS certificate rotation in Azure Kubernetes Service (AKS) using Cert-Manager and custom scripts for seamless security.

Advanced

Automating depmod with Ansible

playbooks · 3

Learn how to automate the depmod command using Ansible for streamlined kernel module management. Tested on real machines with clear, copy-paste examples.

Advanced

Handle Yum/DNF Failures in Ansible — Troubleshooting and Best Practices

playbooks · 5

Troubleshoot and handle Yum/DNF package manager failures in Ansible playbooks. Covers lock files, repo errors, dependency conflicts, retry patterns.

Beginner

Can Ansible Automate Windows?

playbooks · 4

Learn how Ansible can automate Windows systems, its requirements, supported modules, and use cases for streamlining Windows administration tasks.

Advanced

Can Ansible Be Used for Deployment?

playbooks · 3

Learn how Ansible can be used for application deployment, its capabilities, and best practices for automating deployment workflows.

Beginner

Can Ansible Be Used for Monitoring?

playbooks · 4

Explore how Ansible can be used to automate monitoring setups, deploy monitoring tools, and collect system metrics for infrastructure management.

Beginner

Ansible Windows — WinRM Modules

playbooks · 3

Manage Windows servers with Ansible over WinRM. Install packages, configure IIS, manage users, and automate updates with native Windows modules.

Beginner

Can Ansible Create VMs?

playbooks · 3

Learn how Ansible can create virtual machines in cloud and on-premises environments, including examples and best practices.

Beginner

Can Ansible Install an OS?

playbooks · 4

Use Ansible to automate OS installation with PXE boot, Kickstart, Preseed, and cloud-init. Bare-metal provisioning and VM deployment patterns.

Beginner

Can Ansible Manage Windows Hosts?

playbooks · 3

Learn how Ansible manages Windows hosts, its requirements, and use cases for automating tasks on Windows systems. With tested, real-world examples.

Beginner

Can Ansible Manage Windows?

playbooks · 3

Discover how Ansible manages Windows systems, its requirements, and the modules available for automation tasks. With clear, copy-paste, step-by-step examples.

Advanced

Ansible vs Jenkins: Key Differences and When to Use Each

playbooks · 3

Ansible vs Jenkins compared — learn the key differences, strengths, and when to use each tool. Can Ansible replace Jenkins for CI/CD and automation?

Advanced

Can Ansible Replace Terraform?

playbooks · 3

Understand the differences between Ansible and Terraform, and whether Ansible can fully replace Terraform in managing infrastructure.

Advanced

Can Ansible Run PowerShell Scripts?

playbooks · 3

Learn how Ansible can run PowerShell scripts on Windows systems, including setup requirements, examples, and best practices.

Beginner

Can Ansible Run Python Scripts?

playbooks · 4

Learn how Ansible can execute Python scripts on target systems, its requirements, and examples for automating Python-based workflows.

Beginner

Can Ansible Run on Ubuntu?

playbooks · 3

Discover how to install and use Ansible on Ubuntu for automating infrastructure and application tasks with ease. With clear, copy-paste, step-by-step examples.

Advanced

Can Ansible Run on Windows?

playbooks · 3

Explore whether Ansible can run on Windows, its requirements, and how to configure Ansible on a Windows machine for automation workflows.

Beginner

Can Ansible Work on Windows?

playbooks · 3

Learn how Ansible can manage and automate Windows systems, including setup, modules, and best practices. With tested, real-world examples.

Beginner

Can You Use Ansible's assert Module in Jinja Templates?

playbooks · 5

Learn why Ansible's assert module can't run inside Jinja2 templates and discover the correct alternatives — from Jinja2 raise(), to assert tasks with.

Beginner

Celebrate SysAdmin Day 2024 with Ansible Pilot Automation Expertise

playbooks · 4

Celebrate SysAdmin Day with Ansible Pilot. Discover how automation makes IT tasks easier and more efficient. Share your appreciation with #SysAdminDay.

Advanced

Common Interview Questions, Answers and Troubleshooting Tips

interviews · 7

Fix the Ansible FQCN lint error by converting short module names to fully-qualified collection names. Before/after examples for all common modules.

Beginner

Ansible Conditional Role Execution

playbooks · 4

Discover how to use conditional logic in Ansible playbooks to execute roles like Datadog only when specific variables are set, optimizing deployments.

Advanced

Ansible community.vmware Collection Setup

playbooks · 4

Configure Ansible for VMware vSphere with community.vmware collection. Install pyVmomi, set credentials, and manage VMs with complete playbook examples.

Beginner

Configuring ansible_python_interpreter in Ansible

playbooks · 3

Learn how to use ansible_python_interpreter to configure the Python interpreter in Ansible, ensure compatibility across hosts, and manage multiple versions.

Beginner

Creating Ansible Collection Using ansible-creator and VS Code Ansible Extension

playbooks · 5

Create and scaffold Ansible Collections using ansible-creator and the VS Code Ansible Extension. Complete guide with CLI commands, directory structure.

Beginner

Creating Custom Ansible Plugins to Fetch API Data Easily

playbooks · 3

Learn how to create custom Ansible plugins to fetch data from APIs. Enhance your automation tasks with this detailed step-by-step guide.

Advanced

Custom hello-world Ansible Filter Plugin

playbooks · 3

Unveiling Ansible’s “hello-world” Filter Plugin in foo.bar: A glimpse into personalized automation for tailored solutions.

Advanced

Automating Data Transformation with Ansible: Converting Dictionaries to Lists

playbooks · 2

Explore how to automate data transformations in Ansible by converting dictionary-based structures into lists using Jinja2 filters. Simplify data handling.

Beginner

Ansible Tips’n’Tricks: Defining –extra-vars as JSON

playbooks · 3

A practical guide on using JSON for Ansible’s extra-vars to enhance efficiency and test flexibility. Tested on real machines with clear, copy-paste examples.

Beginner

Dynamic Data Construction in Ansible: Managing Users and Groups

playbooks · 3

Explore a practical guide on dynamically managing user accounts and groups in Ansible. Learn how to use Jinja2 templates and set_fact for scalable.

Advanced

Efficient Automation with Ansible

playbooks · 3

A Practical Guide for DevOps Professionals by Michael Knyazev, Gineesh Madapparambath, and Nicholas Wong. With tested, real-world examples.

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

Enhancing Ansible Documentation

playbooks · 3

Join the Initiative to Enhance Module Connections through 'See Also' Suggestions. With clear, copy-paste, step-by-step examples.

Advanced

Enhancing Ansible Role Development with Best Practices with ansible-later

playbooks · 4

Discover ansible-later, a fast and user-friendly linting tool for Ansible roles. Learn about its installation, configuration, and default settings to.

Beginner

Event-Driven Ansible (EDA): Automate Responses to Events

playbooks · 3

Introduction to Event-Driven Ansible (EDA) — automatically trigger playbooks from webhooks, monitoring alerts, log events, and system changes. Learn.

Beginner

Ansible-Lint Profiles — Choose the Right Lint Level

playbooks · 5

Configure ansible-lint profiles from min to production. Understand rule severity, skip rules, custom profiles, and CI/CD integration.

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

Extracting JSON Data with Ansible

playbooks · 3

Learn how to use Ansible to extract specific JSON data efficiently with the json_query filter, showcasing an example of retrieving folder values based.

Advanced

Luca Berton Joins FOSDEM 2025: A Celebration of Open Source Innovation

networking · 2

Join Luca Berton at FOSDEM 2025 to explore the latest in open source, automation, and community collaboration. A must-attend event for developers.

Advanced

Ansible selectattr and map — Filters

playbooks · 3

Filter lists of dictionaries with Ansible selectattr and extract values with map(attribute). Practical examples with facts, services, and packages.

Beginner

Five Reasons for Upgrading to Ansible Core 2.14 or Ansible Community 7.0

playbooks · 4

From the user perspective, upgrading to the Ansible Core 2.14 release in your organization is pushing the Future of Automation!

Advanced

Generate Clean YAML Output from Ansible Facts

playbooks · 5

Discover how to generate clean YAML output from Ansible facts using Jinja2 templating, ensuring properly formatted data for easy reporting.

Advanced

Getting Started with Ansible

playbooks · 2

A beginner-friendly guide to getting started with Ansible, a powerful IT automation tool. Learn what Ansible is, how it works, and how to write your first.

Beginner

Git Checkout a Specific Commit — ansible.builtin.git

playbooks · 3

How to checkout a specific commit of a Git repository using Ansible's ansible.builtin.git module. Tested on real machines with clear, copy-paste examples.

Beginner

Ansible Non-Compliant Variable Names

playbooks · 4

A guide to managing non-compliant variable names in Ansible, offering tips on aliasing, linter rule adjustments, and using dictionary structures.

Beginner

Ansible Text Transformation Filters

playbooks · 4

Transform text in Ansible with upper, lower, capitalize, title, replace, regex_replace, and other Jinja2 string filters. Complete reference with practical.

Advanced

Highlights from Ansible Community Newsletter — Issue #127

modules · 2

Discover the latest in Ansible with Issue #127 of the Ansible Community Newsletter, featuring updates on releases, community events, tool comparisons.

Beginner

Ansible Community Insights: The Bullhorn Newsletter Issue #128

modules · 3

Dive into the latest Ansible Community Newsletter, Issue 128, packed with updates on releases, events like FOSDEM, new collections, and community.

Beginner

YAML Multiline Strings — Folded & Literal

playbooks · 3

Break long strings across multiple lines in Ansible YAML. Use folded (>), literal (|), chomp indicators, and Jinja2 line breaks with examples.

Beginner

Install Ansible on Ubuntu 24.04 LTS — pip & APT Guide

playbooks · 5

Install Ansible on Ubuntu 24.04 Noble Numbat step by step. Covers pip, APT PPA, pipx methods with version pinning and virtual environments.

Advanced

Install AWX on Kubernetes — Open Source Ansible Tower

playbooks · 6

Install AWX on Kubernetes using the AWX Operator. Step-by-step guide covering prerequisites, operator deployment, AWX instance creation, ingress.

Advanced

Installing and Configuring the Ansible Code Bot

playbooks · 5

Set up Ansible Code Bot to automatically scan GitHub repos for Ansible best practices, generate fix PRs, and maintain code quality across your.

Intermediate

Install SELinux with Ansible — RHEL 8

playbooks · 3

Learn how to use Ansible to install, configure, and enable SELinux on RHEL 8. Ensure security and compliance through automation.

Beginner

Integrate Ansible with Backstage for Streamlined Automation

playbooks · 5

Discover how to integrate Ansible with Backstage for enhanced infrastructure automation, self-service tools, and improved developer workflows.

Advanced

Learn Ansible book technical review by Luca Berton

playbooks · 4

Second Edition: Automate your cloud infrastructure, security configuration, and application deployment. Tested, copy-paste examples included.

Advanced

Advanced Ansible Techniques: Leveraging Jinja2 Filters for Smart Data Transformations

playbooks · 3

Unveiling the power of Ansible's Jinja2 filters for advanced data transformations: A step-by-step exploration of smart automation.

Advanced

Linting Ansible Playbooks: A Guide to Ensuring Consistency and Quality

playbooks · 4

Ensure Ansible playbook quality and consistency with linting. Learn to avoid issues like using the Ansible best practices for reliable deployments.

Beginner

List VMware Datastore Tags with Ansible

playbooks · 4

Retrieve and manage VMware datastore tags using Ansible's community.vmware collection. Complete guide with vmware_datastore_info, tag filtering,.

Beginner

Live from FOSDEM 2025: My Experience with La Brigata dei Geek Estinti

networking · 2

Join me as I discuss the latest innovations and community-driven development at FOSDEM 2025 during a live session with La Brigata dei Geek Estinti.

Beginner

Ansible Compliance Drift — Config

playbooks · 2

Detect and remediate configuration drift with Ansible. CIS benchmark checks, automated remediation playbooks, and scheduled compliance scans.

Beginner

Mastering Time in Ansible: The now() Function Guide

playbooks · 6

Complete guide to the Ansible now() function. Format dates with strftime, calculate uptime, compare timestamps, and use UTC/local time in playbooks.

Beginner

Nested Lists in Ansible Playbooks

playbooks · 2

Learn how to work with nested lists in Ansible playbooks. Practical examples of iterating over complex data structures using loops and filters.

Advanced

Ansible Throttle — Scale Safely

playbooks · 3

Learn how to effectively manage networking throttles and optimize performance when automating tasks across 3000 servers with Ansible, including practical.

Beginner

Output Ansible Playbooks as YAML with Callback Plugin

playbooks · 3

Learn how to use Ansible ping module to test connections and customize output with callback plugins, demonstrated with a detailed playbook.

Advanced

Participate in the Ansible Project Survey 2024 & Join the Community

cloud-virtualization · 4

Take part in the Ansible Project Survey 2024 to help shape the future of automation. Join the community and share your valuable feedback today!

Advanced

How to Pass Variables to Ansible Playbook via Command Line?

playbooks · 3

How to pass or override an Ansible Playbook variable from the command line in plaintext, JSON, or YAML. It is very useful to combine some script.

Beginner

Private Automation Hub: Empowering Secure and Efficient Automation

playbooks · 4

Explore how the Private Automation Hub enhances security and efficiency in managing and distributing Ansible content within your organization.

Beginner

Ansible OPA Policy Validation

playbooks · 4

A comprehensive guide to setting up and using the Ansible Policy tool for managing policies in your Ansible projects and create effective Rolebook.

Beginner

Publishing Ansible Collections to Ansible Galaxy and Automation Hub

playbooks · 4

How to distribute our custom Ansible Collection to Ansible Galaxy and Automation Hub. With clear, copy-paste, step-by-step examples.

Beginner

Red Hat Enterprise Linux 9 for SysAdmins Book by Luca Berton & Jerome Gotangco

playbooks · 3

Luca Berton and Jerome Gotangco present 'Red Hat Enterprise Linux 9 for SysAdmins'—a hands-on technical guide for secure, production-ready Linux.

Advanced

Run a Python Script on Remote Machines — Ansible module script

playbooks · 7

How to automate the execution of a "cars.py" custom Python script on a remote machine after transferring it and processing the output as an Ansible.

Beginner

Setting Up Neo4j GenAI Environment on Fedora Using Ansible

playbooks · 5

Learn how to set up a Neo4j GenAI environment on Fedora using Ansible, including full-text and vector indexing, and OpenAI integration

Advanced

Simplify Ansible Output with the community.general.dense Callback Plugin

playbooks · 3

Learn how to reduce verbosity in Ansible output using callback plugins, enhancing efficiency and integration in large-scale automation tasks.

Advanced

Simplify Disk Management with Ansible Quota Module

playbooks · 3

Learn how to use the Ansible quota module to automate disk space quotas for users and groups, ensuring efficient resource management.

Beginner

Simplifying Ansible Output with the community.general.unixy Callback Plugin

playbooks · 3

Learn how to enhance Ansible playbook readability by using the community.general.unixy callback plugin for cleaner and more concise output.

Advanced

Install Minikube with Ansible — Local Kubernetes Setup Guide

playbooks · 5

Install and configure Minikube with Ansible for local Kubernetes development. Complete guide with Galaxy role, manual installation, cluster management,.

Intermediate

Transforming JSON Data with Ansible and Jinja2

playbooks · 3

Learn how to automate JSON data transformations with Ansible and Jinja2 templates. This guide walks you through a practical example, including.

Advanced

Understanding Split in Ansible: A Powerful Tool for Data Transformation

playbooks · 3

Learn to use the split filter in Ansible Playbooks for tasks like converting CSV strings to lists, extracting substrings, and splitting lists into smaller.

Beginner

Understanding the ansible-console Command

playbooks · 4

Master the ansible-console interactive REPL for ad-hoc commands. Run modules, manage packages, debug hosts, and test tasks in real-time without writing.

Beginner

Ansible Inventory with Podman

playbooks · 2

Discover how to assign Podman containers in an Ansible inventory.ini file and execute automation playbooks. Tested, copy-paste examples included.

Beginner

Ansible VMware Tag Verification

playbooks · 5

Use Ansible community.vmware collection to verify, create, and manage VMware tags and categories. Complete playbook examples for tag lifecycle management.

Beginner

Automating VMware Tag Verification with Ansible

playbooks · 3

Leverage Ansible to efficiently manage and verify VMware cluster tags, identifying critical metadata for streamlined resource management.

Advanced

What Are Ansible Collections?

playbooks · 3

Learn about Ansible collections, their purpose, structure, and how they simplify modular automation with reusable content.

Beginner

What Are Ansible Facts?

playbooks · 3

Explore Ansible facts, their role in automation, and how they provide critical information about managed nodes to enhance playbook flexibility.

Beginner

What Are Ansible Handlers?

playbooks · 3

Learn what Ansible handlers are, their purpose, and how they enable efficient task execution in playbooks. With tested, real-world examples.

Beginner

What Are Ansible Modules?

playbooks · 3

Discover the purpose of Ansible modules, how they function, and why they are essential building blocks for automation with Ansible.

Beginner

What Is an Ansible Playbook? Examples & How It Works

playbooks · 3

Learn Ansible playbooks: YAML automation of infrastructure. Covers structure, variables, handlers, conditionals, loops, and best practices with examples.

Advanced

What Are Ansible Plugins?

playbooks · 3

Learn what Ansible plugins are, their types, and how they extend Ansible's functionality to enhance automation workflows.

Beginner

Ansible Roles Explained — Structure, Create, and Use Roles

playbooks · 5

Learn how to create, structure, and use Ansible roles. Complete guide with directory layout, defaults vs vars, Galaxy, dependencies, and real-world.

Beginner

Ansible Tags — Run or Skip Tasks

playbooks · 3

Use Ansible tags to selectively run or skip tasks. Examples with --tags, --skip-tags, always, never, and tag inheritance in roles and includes.

Advanced

Ansible template — Jinja2 Module

playbooks · 3

Use Ansible template module with Jinja2 to generate dynamic configuration files. Variables, loops, conditionals, and filters with playbook examples.

Beginner

What Are Ansible Variables?

playbooks · 3

Learn about Ansible variables, their purpose, types, and how they enhance the flexibility of playbooks in automation workflows.

Advanced

Where Are Ansible Collections Installed?

modules · 3

Find where Ansible collections are installed, configure COLLECTIONS_PATHS, and manage multiple collection locations. Default paths for all platforms.

Beginner

Where Are Ansible Logs Stored?

playbooks · 3

Discover where Ansible logs are stored, how to enable logging, and best practices for managing Ansible logs in automation workflows.

Advanced

Where Are Ansible Playbooks Stored?

playbooks · 3

Where to store Ansible playbooks, recommended directory structures, and best practices for organizing roles, inventories, and group_vars.

Beginner

Ansible.cfg Configuration — Guide

playbooks · 4

Configure ansible.cfg for your environment. Settings for SSH, inventory, roles_path, callback plugins, and performance tuning with examples.

Advanced