Luca Berton


Luca Berton, with 18+ years in AI, cloud, and automation, leads innovative projects and educates 11,000+ students online.

Luca Berton is a leading expert in Ansible automation, renowned for his deep expertise and practical experience. With over 18 years in IT, including three years with Red Hat’s Ansible Engineer Team, Luca has become a pivotal figure in the automation community. He’s the author of the best-selling “Ansible By Example(s)” series, including titles focused on VMware and Kubernetes automation. As the creator of Ansible Pilot, Luca shares his extensive knowledge through 200+ practical lessons, helping Cloud Engineers, System Administrators, and IT professionals master Ansible for effective automation. Luca’s dedication to open-source contributions, coupled with his hands-on approach to teaching, has empowered countless professionals to excel in their automation journeys.

Luca Berton’s books offer step-by-step guides on automating VMware, Kubernetes, and hybrid cloud environments with Ansible, focusing on real-world applications, efficiency, and scalability.

Ansible for VMware by Examples

A Step-by-Step Guide to Automating Your VMware Infrastructure

Ansible for VMware by Examples

Buy on Amazon

Learn to use the Ansible open source IT automation tool to automate your VMware infrastructure. This book contains all of the obvious and not-so-obvious best practices of Ansible automation. Each lesson summarizes a specific use case for the modern VMware infrastructure and is focused on a single module from the most important parameter, including live demo of code and real-life usage.

You’ll configure the Ansible Controller to interact with VMware infrastructure using the “community.VMware” Ansible documentation collection and the appropriate Python libraries. Next, learn how to automate the creation of a virtual machine manually and from a template, start and stop using the shutdown and forced-power off a Virtual Machine, take and delete and snapshot, add a new hard disk and expand a currently attached hard disk, as well as gather information for data centers, clusters, host systems, and virtual machines. By the end of this book, you’ll be well-versed in efficiently maintaining a VMware infrastructure with Ansible Automation. You’ll also be able to save time and reduce manual errors using simple human-readable automation technology.

What You’ll Learn

  • Automate your VMware infrastructure using Ansible code
  • Install Ansible in operating systems such as RedHat, Ubuntu, Fedora, etc.
  • Write and execute your first Ansible Playbook code
  • Troubleshoot the most common error messages

ISBN: 978-1484288788

Ansible for Kubernetes by Example

Automate Your Kubernetes Cluster with Ansible

Ansible for Kubernetes by Example

Buy on Amazon

Learn how to automate your Kubernetes infrastructure using Ansible. This book will enable you to automate more tasks and save time with this human-readable platform.

Containerized microservices deployed via Kubernetes allows you to save time, reduce human interaction and errors, and create applications that are more robust. You’ll learn how to automate the most redundant activities such as reports, services, the launch of a pod, adding permanent storage, configuring load balancing, and adding or modifying any Kubernetes parameter. You’ll also gain an understanding of end-to-end use cases and how advanced cluster automation, such as Helm packages and node states, are evolving.

Each lesson utilizes a specific use-case for the modern Kubernetes cluster and focuses on a single module from the most crucial parameter, complete with code demonstrations. Each code example is battle-proven in real-life with console interaction and verification.

What You’ll Learn

  • Automate Kubernetes cluster management, cloud services, pods, and storage with Ansible
  • Configure your Ansible controller node
  • Write and execute Ansible Playbook code that follows best practices
  • Augment your productivity by applying Infrastructure as Code (IaC)
  • Troubleshoot Ansible

ISBN: 978-1484288788

Hands-on Ansible Automation

Streamline your workflow and simplify your tasks with Ansible

Hands-on Ansible Automation

Buy on Amazon

Key Features

  • Comprehensive coverage of Ansible essentials and practical applications in Linux and Windows environments.
  • Step-by-step guidance for setting up and configuring Ansible environments.
  • In-depth exploration of playbook development for automating configuration management, deployment, and orchestration tasks.
  • Advanced techniques for leveraging Ansible Automation Platform and Morpheus for enhanced performance.
  • Troubleshooting strategies and best practices to overcome roadblocks in Ansible implementation.
  • Enhance Ansible workflows with troubleshooting, best practices, and integrations for optimal performance and expand capabilities in configuration management, GUI, RBAC, and third-party systems.

ISBN: 978-9355515599

Red Hat Ansible Automation Platform

Modernize your organization with automation and Infrastructure as Code

Red Hat Ansible Automation Platform

Buy on Amazon

Key Features

  • Efficient application deployment using Ansible playbooks, content creation, and containerized workflows.
  • Use Hybrid cloud environments with Kubernetes for scalable containerized applications.
  • Get Architectural insight into Ansible Automation Platform.
  • Dashboard management with Ansible Tower dashboard for efficient platform administration.

ISBN: 978-9355518996

Learn Ansible

2nd edition - Automate your cloud infrastructure, security configuration, and application deployment with Ansible. Author: Russ McKendrick Technical review: Luca Berton. Published: 31st May 2024

Learn Ansible

Buy on Amazon

Key Features

  • Write roles to automate everything, from basic apps to the entire cloud infrastructure
  • Leverage Ansible’s module ecosystem to streamline tasks across cloud platforms, operating systems, and apps
  • Adopt DevOps practices and integrate Ansible with CI/CD platforms to streamline automation workflows

Posted by Luca Berton

Ansible-Lint in Air-Gapped Environments: Offline Setup Guide

Using Ansible-Lint in Air-Gapped Environments: Best Practices and Troubleshooting When managing infrastructure in air-gapped environments—where systems are isolated from the internet for security purposes—teams often encounter challenges related to software dependencies that require online access.

Continue reading

Handling Non-Compliant Variable Names in Ansible Easily

Handling Variable Naming Constraints in Ansible: Workarounds for Compliance When working with automation tools like Ansible, adhering to variable naming conventions is essential for maintainability, readability, and avoiding conflicts.

Continue reading

Luca Berton at Red Hat Summit Connect 2024: Key Insights & Trends

I had the incredible opportunity to attend Red Hat Summit Connect Netherlands 2024 in Utrecht, and it was an enriching experience that highlighted the transformative power of open-source technology across various industries.

Continue reading

AI DevOps Ansible Community on Skool

Luca Berton Launches the AI DevOps Ansible Community on Skool Luca Berton, a seasoned expert in AI, DevOps, and cloud technologies, has officially launched the AI DevOps Ansible Community on Skool, bringing together a global network of professionals passionate about automation, cloud infrastructure, and career development in the world of DevOps.

Continue reading

Generate Clean YAML Output from Ansible Facts

Ansible is a powerful tool for automating tasks, but when working with dynamically generated data, such as Ansible facts, it can sometimes be tricky to produce clean, well-formatted output.

Continue reading

Participate in the Ansible Project Survey 2024 & Join the Community

Help Shape the Future of Ansible: Participate in the 2024 Project Survey and Stay Engaged with the Ansible Community As we continue to advance in the world of automation, collaboration, and open-source innovation, we are excited to announce a significant milestone in the Ansible community: the launch of the Ansible Project Survey 2024.

Continue reading

Federated Learning and Privacy-preserving RAGs

Watch on Pluralsight Introduction In the ever-evolving landscape of AI and machine learning, customer support is a field that demands quick and precise responses.

Continue reading

Automate Ansible Galaxy Roles with GitHub Actions

In modern DevOps practices, automation plays a crucial role in managing infrastructure, and tools like Ansible and GitHub Actions are essential for automating tasks such as configuration management and continuous integration.

Continue reading

Conditional Ansible Role Execution in Playbooks

Conditional Role Execution in Ansible: A Guide to Running the Datadog Role Based on Variables In complex infrastructure environments, there are often scenarios where you need to run specific tasks or roles conditionally.

Continue reading

Ansible Community Meetup 2024: Updates, Releases, and Networking

The recent Ansible community meetup hosted by Red Hat brought together a diverse group of contributors, developers, and automation enthusiasts from around the world.

Continue reading

Setting Up Neo4j GenAI Environment on Fedora Using Ansible

Setting Up a Neo4j GenAI Environment on Fedora In this article, we will walk through the steps to set up a Neo4j GenAI Python environment on a Fedora system using Ansible automation.

Continue reading

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

We’re excited to announce that Luca Berton, a prominent figure in the Ansible ecosystem, will be presenting at the upcoming Ansible London Meetup on Monday, 23rd September 2024.

Continue reading

Top AI Models: ChatGPT, Claude, Gemini, LLaMA in Communication

Introduction In the rapidly evolving world of artificial intelligence, language models have become pivotal in transforming how we communicate, create, and interact with technology.

Continue reading

Ansible Documentation: Your Comprehensive Guide

Ansible Documentation: Your Comprehensive Guide Ansible, an open-source automation tool developed by Red Hat, is designed to simplify complex IT tasks such as configuration management, application deployment, and orchestration.

Continue reading

Ansible Automation: Transform IT Operations with Ease

Ansible Automation: Streamlining IT Operations Ansible Automation is revolutionizing IT operations by providing a simple, agentless, and powerful platform for automating tasks across a wide range of environments.

Continue reading

Ensuring Quality with Ansible-Lint: A Guide to Best Practices

Ensuring Quality with Ansible-Lint: A Guide to Best Practices In the realm of IT automation, maintaining the quality and consistency of your Ansible playbooks and roles is crucial for effective and reliable automation.

Continue reading

Inserting Text in Files Using ANSI-C Quoting in OSX with sed

Inserting Text in Files Using ANSI-C Quoting in OSX with sed When working with text files on OSX, the sed (stream editor) command proves to be a powerful tool for making automated edits.

Continue reading

Installing Ansible: A Step-by-Step Guide

Installing Ansible: A Step-by-Step Guide Ansible is a powerful open-source tool for IT automation, allowing you to manage configurations, deploy applications, and orchestrate complex workflows.

Continue reading

Private Automation Hub: Empowering Secure and Efficient Automation

Private Automation Hub: Empowering Secure and Efficient Automation As organizations continue to embrace automation to streamline their IT operations, the need for secure, efficient, and manageable repositories for automation content becomes paramount.

Continue reading

Project Policy Validation with OPA and ansible-policy

Introduction There’s a new Ansible feature in town, and I’m thrilled to announce the Ansible Policy utility, which can directly interact with the Open Policy Agent (OPA).

Continue reading

Ansible Troubleshooting Installation Issues on macOS and Python

Introduction Ansible is a powerful automation tool used by IT professionals to manage and configure systems, deploy software, and orchestrate more advanced IT tasks such as continuous deployments or zero-downtime rolling updates.

Continue reading

Automating File Reading with Ansible

Introduction Automation is key in modern IT infrastructure management. Ansible, a powerful automation tool, makes it easy to manage complex environments.

Continue reading

Learn Ansible book technical review by Luca Berton

Introduction Learn how to write and run Ansible Playbooks, from the basics to launching complex multi-tier applications across public cloud platforms such as Amazon Web Services (AWS) and Microsoft Azure.

Continue reading

Knee: The Ansible-Powered CLI for Seamless Infrastructure Automation

Introduction In today’s fast-paced tech environment, repetitive tasks like software installations and system configurations are not just time-consuming but also prone to errors, leading to inefficiencies and operational delays.

Continue reading

Ansible Debugger

Introduction In the rapidly evolving landscape of information technology, automation stands out as a beacon of efficiency, offering a promising avenue to streamline processes, enhance security, and elevate overall productivity.

Continue reading

Git Large files

Introduction In the realm of software development and version control, encountering errors during operations with Git is not uncommon.

Continue reading

Meeting Mclistowel Koranteng Media Executive at National Film and Television School

Introduction In the heart of the bustling London Book Fair, amidst a sea of stories waiting to be discovered, Luca Berton, an esteemed IT automation expert, stumbles upon an inspiring connection with Mclistowel Koranteng, a rising media executive and filmmaker studying at the National Film & Television School.

Continue reading

Enhancing Ansible Documentation

Introduction In a recent development within the Ansible community, an initiative has been taken to enhance the usefulness and comprehensiveness of module documentation through the expansion of the “See also” sections.

Continue reading

Meeting Mukesh Jha Technical Book Publisher at BPB Publications

Introduction In an illuminating encounter at the New Delhi World International Book Fair, Luca Berton introduces us to Mukesh Jha, a pivotal figure behind BPB Publications, a powerhouse in the IT and computer book publishing industry.

Continue reading

Automating Dynamic Time Date Facts with Ansible

Introduction In the realm of automation and infrastructure management, Ansible stands out for its simplicity and power, enabling IT professionals to automate a wide array of tasks efficiently.

Continue reading

Mastering CPU Scheduling with chrt Command

Introduction In the realm of system administration, mastering the intricacies of CPU scheduling and resource management is akin to possessing a secret code that unlocks enhanced system efficiency and performance.

Continue reading

Meeting Rajveer Singh, Red Hat Consultant, at Delhi Book Festival

Introduction In the bustling environment of the New Delhi World International Book Fair, amidst the sea of knowledge seekers and literary enthusiasts, Luca Berton, a notable figure in the tech community, encounters a kindred spirit in Rajveer Singh.

Continue reading

Interview with Pallavi Sharma at New Delhi World Book Fair

In the bustling corridors of the 51st New Delhi World Book Fair, amidst a kaleidoscope of literature spanning genres and languages, I had the privilege of interviewing Pallavi Sharma, the author of “Selenium with Java: A Beginner’s Guide.

Continue reading

RHSB-2024–001 Leaky Vessels — runc — (CVE-2024–21626)

Introduction Red Hat has identified a critical vulnerability in runc, a key component of container infrastructure, which facilitates container escapes, potentially allowing attackers unauthorized access to the host operating system from within a container.

Continue reading

Ansible troubleshooting - Resolve Ansible Galaxy Role Installation Issues

Introduction In the world of automation and cloud infrastructure, Ansible has emerged as a powerful tool, enabling system administrators and DevOps professionals to streamline their workflows and manage complex environments with ease.

Continue reading

Ansible Troubleshooting: Fix Missing amazon.aws.ec2_ami_info

Introduction In the realm of IT automation, Ansible playbooks are a cornerstone, empowering administrators and developers to define and execute a series of tasks across a multitude of servers in an orderly and predictable manner.

Continue reading

Ansible Troubleshooting: Resolving community.aws.ec2_instance Issues

Navigating Ansible Playbook Errors: The community.aws.ec2_instance Module Dilemma In the evolving landscape of IT automation, Ansible has emerged as a pivotal tool for orchestrating and automating cloud resources, especially within the Amazon Web Services (AWS) ecosystem.

Continue reading

Red Hat Enterprise Linux 10 x86-64-v3 feature

Introduction to x86–64-v3 in RHEL 10 In Red Hat Enterprise Linux (RHEL) 9, Red Hat upgraded the instruction set architecture (ISA) baseline to the x86–64-v2 microarchitecture level.

Continue reading

Automating Jenkins Installation with Ansible

Introduction In the rapidly evolving world of software development, Continuous Integration/Continuous Deployment (CI/CD) has become a cornerstone of modern DevOps practices.

Continue reading

Understanding the ansible-console Command

Introduction Ansible is a powerful automation engine used for IT tasks such as configuration management, application deployment, intra-service orchestration, and provisioning.

Continue reading

A Preview of Ansible Journey in 2024

Introduction Welcome to 2024! In this article, we’ll explore the anticipated releases, community dynamics, and upcoming events in the realm of Ansible, the open-source IT automation platform.

Continue reading

Terrapin Attack Breaking Down SSH Security

Introduction SSH (Secure Shell) serves as a crucial internet standard, providing secure access to network services, including remote terminal login and file transfer across organizational networks and over 15 million servers on the open internet.

Continue reading

Ansible troubleshooting - Permission denied Errno 13

Introduction Welcome to another episode of Ansible Pilot! I’m Luca Berton, and today we’re delving into Ansible troubleshooting, focusing on the pesky “Permission Denied Errno 13” error.

Continue reading

Ansible Troubleshooting: Resolving the "Invalid Argument" Error

Introduction Welcome to another episode of Ansible Pilot! I’m Luca Berton, and today we’ll delve into Ansible troubleshooting, focusing on the infamous “Invalid Argument” error.

Continue reading

Ansible Troubleshooting: Resolving the "Missing Module Parameter" Error

Introduction Welcome to another episode of Ansible Pilot! I’m Luca Berton, and today we’re delving into Ansible troubleshooting, focusing on the notorious “Missing Module Parameter” error.

Continue reading

Output Ansible Playbooks as YAML with Callback Plugin

Introduction Ansible, a powerful open-source automation tool, simplifies complex IT tasks by automating configuration management, application deployment, and other repetitive operations.

Continue reading

ARA Records Ansible for Ansible Reporting

Original post: https://blog.while-true-do.io/spotlight-ara-records-ansible/ Introduction Are you an avid Ansible user? Do you find yourself utilizing Ansible in pipelines or collaborating across teams?

Continue reading

Discover Ansible Automation at Cloud Native London 2023

Introduction The Cloud Native London meetup promises to be an exciting gathering of professionals immersed in the world of containers, Kubernetes, open source, and more.

Continue reading

Custom hello-world Ansible Filter Plugin

Introduction In the world of automation and configuration management, Ansible plays a pivotal role in simplifying complex tasks and orchestrating diverse systems.

Continue reading

Manage Ansible Collection Changelogs with Antsibull-Changelog

Introduction Keeping track of changes in your Ansible collection is essential for maintaining transparency and informing users about updates, enhancements, and bug fixes.

Continue reading

Mastering Ansible-Creator: Simplify Your Ansible Collection Development

Introduction Ansible, the open-source automation platform, has become an integral part of many IT environments, simplifying complex tasks through the creation and management of Ansible Collections.

Continue reading

Ansible troubleshooting - Destination does not exist rc 257

Introduction Welcome to another episode of Ansible Pilot! I’m Luca Berton, and today we’ll delve into Ansible troubleshooting, focusing on the “Destination does not exist” error with return code 257.

Continue reading

Ansible Troubleshooting: Destination Does Not Exist Error

Introduction Welcome to another episode of Ansible Pilot! I’m Luca Berton, and today we’ll dive into troubleshooting Ansible, specifically focusing on the notorious “destination does not exist error.

Continue reading

How to Break a String Over Multiple Lines with Ansible and YAML

Welcome to another episode of Ansible Pilot! I’m Luca Berton, and today we’ll explore a handy technique in Ansible – breaking strings over multiple lines using YAML.

Continue reading

How to Change a User Password with Ansible

How to Change a User Password with Ansible Welcome to another episode of Ansible Pilot!

Continue reading

Red Hat Enterprise Linux 9 Repositories List

Introduction Red Hat Enterprise Linux (RHEL) 9 is a powerful operating system that caters to diverse hardware architectures, ensuring a seamless experience across various platforms.

Continue reading

Publishing Ansible Collections to Ansible Galaxy and Automation Hub

Introduction Ansible Collections provides a structured way to package and distribute Ansible content, offering a modular and organized approach to automation.

Continue reading

KubeCon and CloudNativeCon Europe 2024 Call For Proposals

Introduction The Cloud Native Computing Foundation (CNCF) is set to host its flagship conference, KubeCon + CloudNativeCon, in the picturesque city of Paris, France, from March 19 to 22, 2024.

Continue reading

Leveraging Poetry for Efficient Virtual Environment Management

Leveraging Poetry for Efficient Virtual Environment Management In the ever-evolving landscape of software development, managing dependencies and creating a controlled environment for project execution is crucial.

Continue reading

Managing Virtual Environments with Pipenv for Ansible Projects

Managing Virtual Environments with Pipenv for Ansible Projects When it comes to Python development, managing dependencies and creating a clean development environment are crucial aspects of maintaining a project.

Continue reading

Red Hat Summit and AnsibleFest 2024 Call For Proposals

Unlock Your Expertise: Red Hat Summit and AnsibleFest 2024 in Denver, Colorado

Continue reading

Ansible troubleshooting - Error markupsafe

Introduction After upgrading Python to version 3.12 on your Mac using Homebrew, you encountered an error when trying to run Ansible: “ERROR: No module named 'markupsafe'”.

Continue reading

Exploring Ansible-Lint Profiles: A Comprehensive Guide

Introduction Ansible is a powerful automation tool that simplifies configuration management, application deployment, and task automation.

Continue reading

Running a Playbook with JetPorch: A Quick Guide

JetPorch, the Jet Enterprise Professional Orchestrator, is a powerful IT automation platform designed for Linux and Mac systems.

Continue reading

How to install Ansible in Fedora 39 - Ansible install

Introduction Ansible is a powerful open-source automation tool that simplifies the configuration management, application deployment, and task automation processes.

Continue reading

How to Run Linux Fedora Workstation 39 on an Apple Mac

Introduction On November 6, 2003, the Fedora Project released Fedora Core 1, marking the inception of a community-driven journey into the world of open-source operating systems.

Continue reading

Ansible troubleshooting - Error no-same-owner

Avoiding Common Pitfalls in Ansible: no-same-owner Rule When working with Ansible to automate server configurations, it’s important to ensure that your playbooks run smoothly and securely.

Continue reading

Ansible troubleshooting - Error sanity

Understanding the Ansible Playbook Error: sanity When working with Ansible, it’s essential to ensure the reliability and quality of your code, especially if you are looking for Red Hat Certification.

Continue reading

Ansible troubleshooting - Error args

Introduction In Ansible, the args rule is a critical aspect of ensuring that your playbook’s task arguments align with the plugin’s documentation.

Continue reading

Ansible troubleshooting - Error avoid-implicit

Introduction Ansible is a powerful automation tool, but its flexibility can sometimes lead to unintended and implicit behaviors in your playbooks.

Continue reading

Ansible troubleshooting - Error fqcn

Using Fully-Qualified Collection Names (FQCN) in Ansible Content In the world of automation and orchestration, Ansible has established itself as a popular choice for managing IT infrastructure and application deployments.

Continue reading

Ansible troubleshooting - Error galaxy

Introduction Ansible is a powerful automation and configuration management tool that allows you to streamline and simplify complex IT tasks.

Continue reading

Ansible troubleshooting - Error loop-var-prefix

Introduction When writing Ansible playbooks, it’s important to maintain clarity and consistency in your code to ensure it’s easy to understand and maintain.

Continue reading

Ansible troubleshooting - Error no-free-form

Ansible Rule “no-free-form”: Shifting from Free-Form to Full Syntax In the world of automation, precision and clarity are paramount.

Continue reading

Common Interview Questions, Answers and Troubleshooting Tips

Introduction Ansible, an open-source automation tool, is widely used for configuration management, application deployment, and task automation.

Continue reading

Ansible troubleshooting - Error 306: risky-shell-pipe

Introduction Ansible, the renowned automation tool, simplifies the management and configuration of IT infrastructure.

Continue reading

Ansible troubleshooting - Error 403: package-latest

Introduction Ansible is a powerful automation tool known for its role in provisioning, configuration management, and application deployment.

Continue reading

Ansible troubleshooting - Error 501: partial-become

Introduction When working with Ansible, it’s essential to ensure that privilege escalation is managed effectively, especially when changing users.

Continue reading

Ansible troubleshooting - Error 502: name[missing]

Introduction In Ansible, naming is not just a formality; it plays a crucial role in identifying and documenting tasks and plays in your automation workflows.

Continue reading

Ansible troubleshooting - Error 503: no-handler

Introduction In the realm of infrastructure automation with Ansible, efficient playbook execution is a top priority.

Continue reading

Ansible troubleshooting - Error 504: deprecated-local-action

Introduction Ansible, the powerful automation and orchestration tool, is continually evolving to enhance its capabilities and streamline automation processes.

Continue reading

Ansible troubleshooting - Error 505: missing-import

Introduction Ansible, a powerful and widely-used automation tool, is designed to streamline complex IT tasks and configurations.

Continue reading

Ansible troubleshooting - Error 702: meta-no-tags

Introduction Automation is a powerful ally for modern IT operations, and Ansible stands as one of the leading tools for managing complex tasks.

Continue reading

Ansible troubleshooting - Error 703: meta-incorrect

Introduction In the world of automation and infrastructure management, Ansible has emerged as a powerful tool for simplifying complex tasks.

Continue reading

Ansible troubleshooting - Error 704: meta-video-links

Introduction Automation is a powerful tool in modern IT and infrastructure management, and Ansible is at the forefront of this revolution.

Continue reading

Ansible troubleshooting - Error 911: syntax-check

Introduction In the realm of automation and orchestration, Ansible stands as a mighty tool, enabling IT professionals to manage complex tasks efficiently.

Continue reading

Ansible troubleshooting - Error 304: inline-env-var

Introduction Ansible, the powerful automation tool, empowers users to streamline tasks and processes efficiently.

Continue reading

Ansible troubleshooting - Error 305: command-instead-of-shell

Introduction Ansible, the popular automation tool, provides a powerful platform for managing and configuring IT infrastructure efficiently.

Continue reading

Linting Ansible Playbooks: A Guide to Ensuring Consistency and Quality

Introduction If you’re involved in managing infrastructure, you probably already know the power and flexibility of Ansible, an open-source configuration management tool.

Continue reading

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

Introduction Ansible is a powerful automation tool that allows you to manage and configure servers and applications using simple YAML-based playbooks.

Continue reading

Ansible troubleshooting - Error 104: Deprecated Bare Vars

Introduction Ansible, the popular open-source automation platform, provides a straightforward and efficient way to automate tasks, manage configurations, and orchestrate processes.

Continue reading

Ansible troubleshooting - Error 105: Deprecated Module Usage

Introduction Ansible, the widely used automation tool, empowers users to automate complex tasks, manage configurations, and orchestrate workflows efficiently.

Continue reading

Ansible troubleshooting - Error 106: Role Name Rules

Introduction Ansible, a popular automation tool, simplifies the orchestration and management of infrastructure, configurations, and applications.

Continue reading

Ansible troubleshooting - Error 202: Risky Octal Permissions

Introduction Ansible, a powerful automation tool, enables you to manage configurations, deploy software, and automate various tasks in a structured and organized manner.

Continue reading

Ansible troubleshooting - Error 205: playbook-extension

Introduction Ansible, a popular automation tool, simplifies the management of configurations, deployment of software, and execution of tasks through its YAML-based playbooks.

Continue reading

Ansible troubleshooting - Error 206 Jinja Spacing

Introduction Ansible, the popular open-source automation platform, provides a powerful and flexible way to automate tasks, manage configurations, and orchestrate processes.

Continue reading

Ansible troubleshooting - Error 207: Jinja Invalid

Introduction Ansible, the popular automation tool, leverages the power of Jinja2 templates to enable dynamic configurations, data manipulation, and conditional processing in playbooks.

Continue reading

Ansible troubleshooting - Error 208: risky-file-permissions

Introduction Ansible, the robust automation tool, empowers users to manage configurations, deploy software, and automate a wide range of tasks with ease.

Continue reading

Ansible troubleshooting - Error 301: no-changed-when

Introduction Ansible, the automation tool of choice for many IT professionals, allows users to automate tasks, manage configurations, and deploy software with ease and efficiency.

Continue reading

Ansible troubleshooting - Error 302: deprecated-command-syntax

Introduction Ansible, the versatile automation platform, simplifies the process of automating tasks, managing configurations, and orchestrating complex processes.

Continue reading

Ansible troubleshooting - Error 601: literal-compare

Introduction Ansible is a powerful and versatile automation tool commonly used for configuring and managing servers and infrastructure.

Continue reading

Ansible troubleshooting — Error 203: No Tabs

Introduction Ansible, a versatile automation tool, empowers users to manage configurations, deploy software, and automate tasks with ease and efficiency.

Continue reading

Ansible-Lint Rule Analysis and Best Practices

Introduction Ansible-Lint is a powerful tool that helps Ansible users identify and correct issues in their playbooks and roles.

Continue reading

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

Introduction In the ever-evolving landscape of IT infrastructure management and automation, staying up-to-date with the latest tools and technologies is essential.

Continue reading

Four Methods to Configure Maximum PowerShell Memory in Windows Server

Introduction Windows Server administrators often need to configure various parameters to optimize PowerShell session performance and resource allocation.

Continue reading

The run_once statement in Ansible

Introduction Ansible is a powerful automation tool that makes managing IT infrastructure easier.

Continue reading

Quota Management for WinRM Remote Shells

Introduction Managing system resources efficiently is paramount for the smooth operation of any networked environment.

Continue reading

Configure WSL in a Domain Environment: Step-by-Step Guide

Introduction Windows Subsystem for Linux (WSL) is a powerful tool that allows Windows users to run a Linux distribution alongside their Windows operating system.

Continue reading

Customizing Ansible: Ansible Module Creation

***Original author: Nikhil Kumar in Customizing Ansible: Ansible Module Creation ***

Continue reading

How to Solve WinRM Configuration Errors in PowerShell

Introduction PowerShell Remoting is a powerful feature that allows administrators to manage remote systems seamlessly.

Continue reading

Tunneling WinRM via SSH with PSRP

Introduction Windows Remote Management (WinRM) is a powerful tool that allows you to manage Windows-based systems remotely.

Continue reading

Ansible Validated Content

Introduction In the ever-evolving landscape of IT automation, staying ahead of the curve is essential for businesses of all sizes.

Continue reading

Introducing the zabbix_add_host Ansible Role Simplifying Certificate Validation with Zabbix

Introduction In the ever-evolving world of IT automation and monitoring, the use of Ansible and Zabbix has become a popular choice for many professionals.

Continue reading

How to Upgrade Ansible on macOS Using Homebrew

Introduction Ansible is a powerful open-source automation tool that simplifies the management of your infrastructure through code.

Continue reading

Red Hat Summit 2024 and AnsibleFest 2024 Save the Date and Call for Proposals

Introduction The anticipation for the Red Hat Summit and AnsibleFest 2024 event is already building.

Continue reading

Mastering RHCE: A Comprehensive Guide to Red Hat Certified Engineer EX294 Exam

Introduction The Red Hat Certified Engineer (RHCE) exam is a significant milestone for IT professionals looking to excel in Linux system administration.

Continue reading

Installing Containerized Ansible Automation Platform

Introduction The world of IT automation is rapidly evolving, and Red Hat is at the forefront with its containerized Ansible Automation Platform.

Continue reading

Understanding ansible.cfg and OpenSSH Security Implications

Introduction Ansible is a powerful open-source automation tool used for configuration management, application deployment, and task automation.

Continue reading

How to install Ansible in Debian 12 bookworm — Ansible install

How to install Ansible in Debian version 12? Today we’re going to talk about the easier way to install and maintain Ansible inside Debian using the default “main” repository.

Continue reading

Installing JetPorch via Packages on macOS

Introduction JetPorch, or Jet Enterprise Professional Orchestrator or simply Jet, is a versatile and community-driven IT automation platform designed for configuration management, deployment, orchestration, patch management, and executing arbitrary workflows.

Continue reading

Containerized Ansible Automation Platform: A New Era in IT Automation

Introduction In the ever-evolving landscape of automation and orchestration, Red Hat’s Ansible Automation Platform has remained a go-to choice for IT professionals.

Continue reading

JetPorch Automation Tech Preview One Release

Introduction Jet is a versatile and community-driven IT automation platform designed for various tasks such as configuration, deployment, orchestration, patch management, and executing diverse workflows.

Continue reading

Introducing the New Ansible Galaxy

Introduction In the world of automation and orchestration, Ansible has long been a frontrunner, simplifying complex tasks and empowering users with streamlined solutions.

Continue reading

Join the Ansible Contributor Summit 2023 in Durham, NC

Introduction The Ansible Contributor Summit is back, and this time it’s happening in the vibrant “Bull City” — Durham, North Carolina, USA.

Continue reading

Steampunk Ansible Challenge: Showcase Your Playbook Writing Skills

Introduction Are you ready to embark on an exciting journey through automation and Ansible?

Continue reading

Meeting Carol Chen the Open Source Community Architect at Red Hat at Ansible Community Day Berlin 2023

Introduction The Ansible Community Day Berlin 2023 was an exceptional gathering of Ansible enthusiasts, where attendees had the opportunity to connect, collaborate, and gain insights into the evolving landscape of automation.

Continue reading

Meeting Kai and Sebastian from Freie Universität Berlin at Ansible Community Day Berlin 2023

Introduction Ansible Community Day Berlin 2023 brought together professionals from diverse backgrounds, and we had the opportunity to meet Kai and Sebastian from the Free University of Berlin.

Continue reading

Meeting Petr Ankudinov from Arista Network at Ansible Community Day Berlin 2023

Introduction The Ansible Community Day Berlin 2023 provided a platform for networking enthusiasts to connect and share their innovative approaches to network automation.

Continue reading

Standardizing Ansible Best Practices: Community Initiative with Eric Lavarde and Moritz Schönwetter

Introduction The Ansible Community Day Berlin 2023 brought together Ansible enthusiasts from around the world to discuss, collaborate, and share insights on the automation landscape.

Continue reading

Meet Anže Luzar of XLAB Spotter at Ansible Community Day 2023

Introduction At the Ansible Community Day in Berlin 2023, I had the privilege of sitting down with Anže Luzar from XLAB Spotter to discuss the groundbreaking Ansible Playbook Scanning Tool known as “Steampunk Spotter.

Continue reading

Meeting Daniel Schier Open Source Engineer at Ansible Community Day Berlin 2023

Introduction In the vibrant Ansible Community Day Berlin 2023 setting, I had the pleasure of conversing with Daniel Schier, a seasoned IT craftsman and dedicated Ansible enthusiast.

Continue reading

Meeting David Forster Site Reliability Engineer at RELEX Solutions at Ansible Community Day Berlin 2023

Introduction The Ansible Community Day in Berlin 2023 provided an excellent platform for enthusiasts to gather and share their experiences.

Continue reading

Meeting Greg Sutcliffe of Red Hat at Ansible Community Day Berlin 2023

Introduction At the Ansible Community Day in Berlin 2023, we had the honor of chatting with Greg Sutcliffe, a dedicated member of the Ansible community and one of the Community Architects at Red Hat.

Continue reading

Ansible Community Day Berlin 2023: Highlights and Key Takeaways

Introduction Yesterday (20th September 2023), I attended and presented the highly anticipated Ansible Community Day in Berlin, and it did not disappoint.

Continue reading

Ansible Community Forum: Your Hub for Automation Discussions and Collaboration

Introduction Are you an Ansible enthusiast, developer, or someone looking to dive into the world of automation?

Continue reading

Leveraging Ansible Callback Plugins for Enhanced Performance

Introduction Ansible is a powerful open-source automation tool used for configuration management, application deployment, and task automation.

Continue reading

Optimizing Ansible Automation Platform with Callback Plugins in ansible.cfg

Introduction Ansible Automation Platform is a powerful automation tool used for configuration management, application deployment, and task automation.

Continue reading

Executing Custom Lookup Plugins in the Ansible Automation Platform

Introduction Ansible, an open-source automation tool, offers a wide range of built-in modules and plugins to simplify infrastructure management.

Continue reading

Improve Playbook Debugging Using Ansible Lint

Introduction Ansible lint is a command-line tool that is crucial in Ansible automation.

Continue reading

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

Introduction Ansible, a powerful automation tool, offers a wide range of built-in modules and plugins that simplify infrastructure management.

Continue reading

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

Introduction Ansible, an open-source automation tool, offers a wide range of built-in modules and plugins to simplify infrastructure management.

Continue reading

10 Proven Methods to Optimize Ansible Playbook Performance

Introduction Ansible, an open-source automation tool, simplifies IT infrastructure operations. Whether tackling simple package installations or orchestrating complex clustered solutions, optimizing Ansible playbooks is key to faster execution.

Continue reading

Mastering Ansible Config: Essential Commands and Actions

Introduction Ansible is a powerful automation tool used for configuration management, application deployment, and task automation.

Continue reading

Maximize Ansible Efficiency with Callback Plugins for Resource Monitoring

Introduction When managing infrastructure with Ansible, it’s essential to have insights into resource consumption and performance metrics during playbook execution.

Continue reading

Join Ansible Community Day Berlin 2023: Engage and Connect

Introduction The Ansible Community Day in Berlin 2023 is an event organized by The Ansible Community Team at Red Hat.

Continue reading

Pluralsight The IT Ops Sessions: Ansible Generative AI with Lightspeed, Google Bard, and ChatGPT

Ansible Lightspeed on Pluralsight Title: The IT Ops Sessions: Ansible Generative AI with Lightspeed, Google Bard, and ChatGPT

Continue reading

Pluralsight The IT Ops Sessions: Ansible Sign, Verify, Event-Driven and Ansible Generative AI

Pluralsight The IT Ops Labs: Maintain, Monitor, and Troubleshoot Kubernetes Title: The IT Ops Labs: Maintain, Monitor, and Troubleshoot Kubernetes

Continue reading

Celebrating Two Years of Ansible Journey: Highlights, Achievements, and Future Plans

Hi friends. Big event. Today, we are celebrating two years of the Ansible pilot project.

Continue reading

Hands-on Ansible Automation Book Presentation

Hi friends. This is Luca Berton, and I’m here to present to you my latest creation, this wonderful Hands-On Ansible automation book.

Continue reading

Mastering Automation Explore Ansible’s Power with Three Essential Books

Introduction Hi friends. What an incredible day it is today. I’m so proud to be here holding my books.

Continue reading

The Ultimate Automation Guide Books to Master Ansible

Introduction Ansible, a powerful open-source automation tool, has revolutionized how IT operations are managed and streamlined.

Continue reading

Mastering Ansible’s “Become” Feature: A Comprehensive Guide

Introduction Ansible, a cornerstone of modern automation, empowers system administrators with the tools to execute tasks efficiently across distributed environments.

Continue reading

Automate Tasks with Ansible: Execute Actions at 10:55

Introduction In IT infrastructure management, automation is a key component that empowers administrators to streamline repetitive tasks and ensure consistent operations.

Continue reading

Securely Automate Sudo Passwords in Ansible Playbooks

Introduction Ansible, an indispensable tool in the world of automation, empowers administrators to manage complex tasks efficiently and easily.

Continue reading

Time Management in Ansible Using Declarative Playbooks for Delayed Tasks

Introduction Ansible, a versatile automation tool, empowers system administrators to achieve operational excellence through streamlined workflows and simplified configurations.

Continue reading

Exploring Ansible Playbook Gather Facts for Displaying Network Information

Introduction In the realm of IT automation, Ansible stands out as a powerful tool for configuring and managing systems with simplicity and efficiency.

Continue reading

Streamlining Notifications with Ansible: Sending Email Reports

Introduction Automation has become the cornerstone of efficient IT operations in today’s fast-paced technological landscape.

Continue reading

Automate Redmine Installation on Ubuntu LTS 22.04 with Ansible

Introduction Welcome to a comprehensive guide on automating the installation of Redmine on Ubuntu LTS 22.

Continue reading

Crafting and Publishing Your Custom Ansible Collection on Automation Hub

Introduction In the ever-evolving landscape of automation, creating customized solutions becomes paramount.

Continue reading

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

Introduction Ansible Collections are a powerful way to organize and distribute your Ansible content, including modules, plugins, roles, and more.

Continue reading

Run Windows 11 Client ARM64 Insider Preview in Apple Silicon (M1, M2, M3) with VMware Fusion

Introduction ARM-based processors have transformed the computing landscape, introducing greater efficiency and performance to various devices.

Continue reading

Restore Ansible Automation Platform

Introduction Restoration Process: Bringing Your System Back to Life The restoration process is a critical aspect of any backup strategy.

Continue reading

Backup Ansible Automation Platform

Introduction In the dynamic realm of IT management, having a robust backup and restoration strategy is akin to having a safety net under the tightrope of operations.

Continue reading

Integrate Private Automation Hub with Automation Controller

Introduction The integration between Red Hat Ansible Automation Platform’s Private Automation Hub and Automation Controller brings a seamless and efficient automation experience to your organization.

Continue reading

Integrate Automation Controller, Prometheus, and Grafana to IT Monitor Realtime

Introduction In the dynamic realm of IT management, staying ahead requires more than just basic monitoring; it demands a symphony of real-time insights, seamless data collection, and actionable visualization.

Continue reading

Integrate Splunk Logging with Ansible Automation Controller

Introduction In today’s rapidly evolving IT landscape, robust logging and centralized log aggregation are critical components for ensuring your infrastructure’s stability, security, and performance.

Continue reading

JetPorch: Rust automation like Ansible led by Michael DeHaan

JetPorch Jetporch.com is the home of Jet Enterprise Performance Orchestrator, aiming to be a community-driven enterprise automation and orchestration platform designed for reliability, simplicity, planetary scale, and strong enterprise security, led by Michael DeHaan, the original creator of IT automation programs Cobbler and Ansible®.

Continue reading

Automate CIS Benchmark Hardening for RHEL 9 with Ansible

Introduction As organizations increasingly prioritize cybersecurity and compliance, the need for robust security measures has become paramount.

Continue reading

Hands-on Ansible Automation by BPB Online book

Buy on Amazon Buy on BPB WHAT YOU WILL LEARN Gain a comprehensive knowledge of Ansible and its practical applications in Linux and Windows environments.

Continue reading

Meeting Diana Fejzić Engineering Team Lead at XLAB & XLAB Steampunk.

Steampunk Spotter The XLAB Steampunk Spotter is an Ansible Playbook Scanning Tool that helps optimize automation processes.

Continue reading

Leveraging Ansible for Time Savings and Reduced Human Error in Multi-Cloud Environments

Introduction In today’s fast-paced and complex IT landscape, organizations face the challenge of managing diverse cloud environments efficiently while minimizing human errors.

Continue reading

Meeting Craig Brandt Principal Technical Marketing Manager at Ansible by Red Hat

Ansible Lightspeed Red Hat announced a technology preview called Ansible Lightspeed with IBM Watson Code Assistant at the Red Hat Summit 2023.

Continue reading

Meeting Mark Bolwell Principal Automation Engineer at MindPoint Group

Ansible Lockdown Ansible Lockdown is a security baseline automation project sponsored by Mindpoint Group.

Continue reading

Ansible Private Automation Hub: Centralize and Secure Automation

Introduction In today’s fast-paced world, automation has become crucial for organizations seeking to streamline operations, improve efficiency, and accelerate project delivery.

Continue reading

Event-Driven Ansible: Automate IT Operations Efficiently

Event-Driven Ansible In today’s rapidly evolving digital landscape, organizations face the challenge of managing complex IT environments while striving to deliver innovative solutions.

Continue reading

Strengthening Security: Automating CIS Benchmark Hardening for RHEL 9 with Ansible

CIS Benchmark In today’s cybersecurity landscape, hardening your systems is crucial to protect against evolving threats.

Continue reading

Ansible Automation Platform on ARM: Enhance Scalability & Efficiency

Ansible Automation Platform for ARM processors The Ansible Automation Platform offers several benefits for ARM architectures:

Continue reading

Red Hat Ansible Automation Platform 2.4 Released: Key Features and Enhancements

Hello Ansible Pilot Community! We’re excited to announce that Red Hat Ansible Automation Platform 2.

Continue reading

Ansible Automates London 2023: Your Guide to Enterprise Automation

Save the date: Ansible Automates London 2023 in London, UK, July 13, 2023

Continue reading

uthor Insights: Luca Berton on ‘Ansible for Kubernetes by Example’

Apress FeaturedFriday This week’s #FeaturedFriday focuses on Luca Berton, author of “Ansible for Kubernetes by Example: Automate Your Kubernetes Cluster with Ansible.

Continue reading

Meeting Gregor Berginc CEO at XLAB & Head of XLAB Steampunk.

Steampunk Spotter The XLAB Steampunk Spotter is an Ansible Playbook Scanning Tool that helps optimize automation processes.

Continue reading

Meeting Katja Terglav Assistant Director & Head of Marketing at XLAB & XLAB Steampunk.

Steampunk Spotter The XLAB Steampunk Spotter is an Ansible Playbook Scanning Tool that helps optimize automation processes.

Continue reading

Interview with Arnav Bhati, Ansible Senior Consultant at Red Hat

Red Hat Consulting for Ansible Red Hat Consulting offers solutions to help customers adopt and integrate the Red Hat Ansible Automation Platform effectively.

Continue reading

Interview with Carol Chen, Ansible Community Architect at Red Hat

Ansible Community Ansible is an open-source automation platform that relies on community contributions and collaboration.

Continue reading

Meeting James Wong Principal Software Engineer of Ansible Lightspeed

Ansible Lightspeed Red Hat announced a technology preview called Ansible Lightspeed with IBM Watson Code Assistant at the Red Hat Summit 2023.

Continue reading

Meeting Walter H. Bentley Director of Ansible Community Strategy at Red Hat Automation & Innovation

Ansible Community Ansible is an open-source automation platform that relies on community contributions and collaboration.

Continue reading

Meeting XLAB and Spotter: Your playbook advisor, revolutionizing Ansible playbook management.

Steampunk Spotter The XLAB Steampunk Spotter is an Ansible Playbook Scanning Tool that helps optimize automation processes.

Continue reading

How to install Ansible in Fedora 38 - Ansible install

How to install Ansible in Fedora version 38. Today we’re going to talk about the easier way to install and maintain Ansible inside Fedora 38 using the system repository.

Continue reading

Ansible Lightspeed Review: AI-Powered Automation with IBM Watson

One of the major news of the Red Hat Summit 2023 and AnsibleFest worldwide event was the announcement of the Ansible Lightspeed with IBM Watson Code Assistant.

Continue reading

Ansible by Example books by Apress

Buy on Apress Buy on Amazon The books “Ansible for VMware by Examples” and “Ansible for Kubernetes by Example” provides a comprehensive guide on how to automate various tasks in VMware and Kubernetes using Ansible, an open-source IT automation tool.

Continue reading

Ansible for Kubernetes by Example book

Buy on Amazon Buy on Apress What You’ll Learn How to automate Kubernetes pods, services, and storage with Ansible Learn to automate Kubernetes cluster management with Ansible How to automate Kubernetes cloud services such as Amazon Elastic Kubernetes Service (EKS), Google Kubernetes Engine (GKE), and Azure Kubernetes Service (AKS) with Ansible Understand Ansible troubleshooting About this book Learn how to automate your Kubernetes infrastructure using Ansible.

Continue reading

Ansible News - AnsibleFest and Red Hat Summit 2023

Save the date: AnsibleFest 2023 in Boston, USA, 23rd–25th May 2023

Continue reading

Ansible Community General Collection 7.0.0 Released: Key Changes and Enhancements

Hello Ansible Enthusiasts! We’re pleased to announce the release of Ansible Community General Collection 7.

Continue reading

Ansible Core 2.15.0 Released: New Features & Changes

Ansible Core 2.15.0 The changelog for version 2.15.0 of Ansible was released on 15th May 2023, a popular open-source automation tool.

Continue reading

Mastering Dynamic Variable Creation with set_fact

Exploring Ansible’s set_fact Module with Example Ansible is an open-source automation tool widely used for configuration management, application deployment, and orchestration.

Continue reading

Ansible for Kubernetes by Example book by Apress

Buy on Amazon Buy on Apress What You’ll Learn How to automate Kubernetes pods, services, and storage with Ansible Learn to automate Kubernetes cluster management with Ansible How to automate Kubernetes cloud services such as Amazon Elastic Kubernetes Service (EKS), Google Kubernetes Engine (GKE), and Azure Kubernetes Service (AKS) with Ansible Understand Ansible troubleshooting About this book Learn how to automate your Kubernetes infrastructure using Ansible.

Continue reading

Automate CLI Interactions in Ansible with the expect Module

Introduction As an automation expert, you may have encountered situations where you need to interact with command-line interfaces that require user input.

Continue reading

Protecting Sensitive Information with the no_log Statement in Ansible

As an automation expert, you are likely familiar with the benefits of using Ansible as a configuration management tool.

Continue reading

Install and Configure Ansible Extension for VSCode

As an Ansible automation expert, I often use Visual Studio Code (VSCode) as my integrated development environment (IDE) for writing Ansible playbooks and roles.

Continue reading

Install and Configure Molecule for Efficient Ansible Role and Collection Testing

As an Ansible automation expert, I often rely on the Molecule testing framework to test my Ansible roles and playbooks.

Continue reading

Top Tools for Writing and Testing Ansible Content Efficiently

As an Ansible automation expert, I know how important it is to have efficient tools to make writing and testing Ansible content easier.

Continue reading

Ansible troubleshooting - use ssh with passwords

Introduction Ansible is a powerful and flexible automation tool that allows you to manage your infrastructure using declarative configuration files.

Continue reading

Comparing versions - ansible.builtin.version plugin

As your IT infrastructure grows and evolves, it can become increasingly difficult to ensure consistency across all your systems and applications.

Continue reading

Creating an Application Load Balancer with Ansible in AWS

Amazon Application Load Balancer (ALB) As applications grow in complexity, they require more sophisticated infrastructure to ensure high availability and scalability.

Continue reading

Effortlessly Create AWS IAM Users and Store their Access Keys with Ansible

Amazon Identity and Access Management (Amazon IAM) Amazon IAM (Identity and Access Management) is a web service provided by Amazon Web Services (AWS) that enables you to manage access to AWS resources for users and groups within your organization.

Continue reading

Master Ansible Automation for AWS: Complete Guide and Tutorials

How to Configure Ansible Dynamic Inventory for VMware Automating your Amazon Web Services (AWS) Infrastructure with Ansible enables you to achieve Infrastructure as Code (IaC).

Continue reading

Create AWS S3 Bucket Using Ansible: Step-by-Step Guide

S3 Bucket AWS S3 bucket is a popular object storage service that offers a cost-effective and scalable solution to store and retrieve large amounts of data.

Continue reading

Getting Started with Amazon EC2 Instances

Amazon Elastic Compute Cloud (EC2) Amazon Web Services (AWS) is a cloud computing platform that offers a wide range of services to customers, including computing, storage, and databases, among others.

Continue reading

Creating an Azure Virtual Machine Scale Set using Ansible

Creating an Azure Virtual Machine Scale Set using Ansible In the world of cloud computing, scalability is a critical requirement for many organizations.

Continue reading

Creating an Azure Virtual Network with Ansible Playbook

Creating an Azure Virtual Network with Ansible Playbook As organizations continue to adopt cloud technologies, the need for automated infrastructure provisioning and configuration management becomes more important than ever.

Continue reading

Edit single-line text - Ansible Playbook for Changing IP Address of Remote Hosts

Automating the process of updating the IP address and netmask values in the network configuration file of multiple remote hosts can be a time-consuming and tedious task.

Continue reading

Ansible troubleshooting — Invalid plugin name: regex.replace Error in Ansible

Introduction Ansible is a powerful automation tool that allows you to manage multiple servers from a single machine.

Continue reading

Automate EC2 Creation with Ansible: YAML Playbook Demo

Introduction This is an Ansible playbook written in YAML format that automates the creation of Amazon Elastic Compute Cloud (EC2) instances and collects the host data.

Continue reading

Mastering Regex in Ansible: Search, Extract, and Replace

Regular Expression A regular expression (regex) is a character pattern describing a set of strings.

Continue reading

Automate Linux User Management with Ansible: A Comprehensive Guide

Automating your Linux user management (local user and group) with Ansible enables you to achieve Infrastructure As Code (IaC).

Continue reading

Automate PostgreSQL Database Management with Ansible

Introduction Automating your database (PostgreSQL) with Ansible enables you to achieve Infrastructure as Code (IaC).

Continue reading

Master Ansible Automation for Docker, Podman, and Kubernetes

Introduction Automating your containers (Docker, Podman, Kubernetes, and OpenShift) with Ansible enables you to achieve Infrastructure as Code (IaC).

Continue reading

Retrieve ASM Policy Facts from the F5 BIG-IP Platform Network Infrastructure

Retrieve ASM Policy Facts from the F5 Network Infrastructure Businesses nowadays are using DevOps and automation to speed up application development and eliminate IT bottlenecks.

Continue reading

Streamline Ansible Development with Auto-Fixing FCQN Violations

Streamline Your Ansible Development with Auto-Fixing of FCQN Rule Violations using Ansible-Lint.

Continue reading

How to install Ansible in Ubuntu 23.04 Lunar Lobster — Ansible Install

How to install Ansible in the latest Ubuntu 23.04. Today we’re going to talk about the easier way to install and maintain Ansible inside Ubuntu 23.

Continue reading

Ansible Lightspeed Review: IBM Watson AI Enhances Development

I tested the early access closed beta version of the Artificial Intelligence developed by Red Hat with IBM Watson Code Assistant.

Continue reading

Understanding Ansible Builtin vs Legacy Collections: Key Differences

What is the “ansible.builtin” Ansible collection? What is the “ansible.legacy” collection?

Continue reading

Why Learn Ansible in 2023?

The latest Q1 2023 Forrester Wave™ Infrastructure Automation report classifies Red Hat Ansible as a leader in the segment of Infrastructure Automation.

Continue reading

Create Network Infrastructure on AWS using Ansible Modules

There is a growing need for streamlined network infrastructure management as more companies migrate to the cloud.

Continue reading

Install Ansible Automation Controller on a Single Host with Internal DB

Standalone automation controller with internal database (single host) The following inventory file is used to install the Red Hat Ansible Automation Platform with one Ansible Automation Controller.

Continue reading

Master Ansible Automation Platform: Simplify IT Management

Ansible Automation Platform Hello, my fellow automation aficionados! Are you tired of spending your days manually configuring servers and managing networks?

Continue reading

Bard-ing with Ansible: Streamlining Testing for Google's AI Writing Tool

Google Bard Google Bard is the newest Chat-style Artificial Intelligence created by Google based on the Google Language Model for Dialogue Applications (or LaMDA for short).

Continue reading

Revolutionising Ansible: Testing the Limits of OpenAI’s ChatGPT for Smarter Automation

OpenAI ChatGPT ChatGPT is a revolutionary artificial intelligence in that we can interact in a conversational way.

Continue reading

Pluralsight The IT Ops Sessions: Event-Driven Ansible

Event-Driven on Pluralsight Title: The IT Ops Sessions: Event-Driven Ansible

Continue reading

Run Immediately an Ansible Handler - Ansible Playbook

When do Ansible Handlers run? By default, handlers run after all the tasks in a particular play have been completed.

Continue reading

Two Ways to Run Multiple Ansible Handlers - Ansible Playbook

Two ways to run multiple Ansible handlers How to execute two Ansible handlers on a changed status of Ansible Playbook.

Continue reading

How to install ansible-lint in macOS

What is the ansible-lint tool? ansible-lint checks playbooks for practices and behavior that could potentially be improved.

Continue reading

Ignore Ansible SSH Host Key Checking - Ansible configuration

How to Ignore Ansible SSH Host Key Checking? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

Install Ansible Automation Platform in Red Hat Ansible OpenShift Platform operator via Operator

Ansible Automation Platform Operator Red Hat Ansible Automation Platform’s latest release supports Red Hat Enterprise Linux versions 8 and 9 and Red Hat Openshift (the Red Hat Enterprise release of Kubernetes).

Continue reading

AnsibleFest 2023 & Red Hat Summit: Save the Date!

On February 8th, 2023, Red Hat officially announced the AnsibleFest 2023 dates.

Continue reading

Understanding Quiet Hiring: The 2023 HR Trend and Ansible's Role

Introduction Hello, friends. Today we are going to talk about Ansible for Quiet Hiring.

Continue reading

ChatGPT for DevOps: Boost Productivity with AI-Generated Code

ChatGPT, produced by OpenAI, is an excellent tool for artificial intelligence with a Chat-like interface.

Continue reading

Project signature verification with GPG and ansible-sign

How to verify an Ansible project signature? A step to step guide to verify the signature using the ansible-sign of a GPG-signed Ansible project.

Continue reading

Project signing with GPG and ansible-sign

How to sign an Ansible project? From a non-signed to a GPG-signed Ansible project.

Continue reading

Ansible Project 2022 Conclusion & 2023 Outlook: Key Developments

Hello everybody. Welcome to Ansible Pilot from Luca Berton. This is the first video of the year, so it’s pretty special.

Continue reading

Pluralsight The IT Ops Sessions: Using Ansible Sign and Verify

Title: The IT Ops Sessions: Using Ansible Sign and Verify

Continue reading

Ansible For VMware By Examples book by Apress

Buy on Amazon Buy on Apress Who This Book Is For IT professionals of the information technology who would like a jargon-free understanding of Ansible technology, including VMware, Linux, and Windows Systems Administrators, DevOps professionals, thought leaders, and infrastructure-as-code enthusiasts.

Continue reading

Ansible 2022 Highlights: New Releases & Innovations

Thank you for this year together. 2022 saw a lot of innovation in the Ansible technology and the restart of the AnsibleFest 2022 as a physical event after two editions in a virtual way.

Continue reading

Ansible Automation Platform 2.3 Released: Key Features and Enhancements

Hello everyone and welcome to the latest Ansible Automation news from Ansible Pilot.

Continue reading

How to install Ansible in Fedora 37 - Ansible install

How to install Ansible in Fedora version 37. Today we’re going to talk about the easier way to install and maintain Ansible inside Fedora 37 using the system repository.

Continue reading

How to install Ansible in Ubuntu 22.10 Kinetic Kudu — Ansible Install

How to install Ansible in the latest Ubuntu 22.10. Today we’re going to talk about the easier way to install and maintain Ansible inside Ubuntu 22.

Continue reading

Using Date, Time and Timestamp in Ansible Playbook

How to Use Date, Time, and Timestamp in Ansible Playbook Welcome to another episode of Ansible Pilot!

Continue reading

Ansible troubleshooting - Attempting to decrypt but no vault secrets found

Today we’re going to talk about Ansible troubleshooting, specifically about the attempt to decrypt but no vault secrets found error.

Continue reading

Decrypt an Ansible Vault - ansible vault

How to decrypt an Ansible Vault? From an encrypted file to plaintext using the correct password.

Continue reading

Use Ansible Vault in Ansbile Playbook - ansible vault

How to use an Ansible Vault in an Ansible Playbook? How to use an Ansible Vault to Protect Sensitive Data such as passwords, access keys, etc.

Continue reading

Ansible terminology - What is an Ansible Vault?

Ansible terminology - What is an Ansible Vault? How to store variables and files in an encrypted way using the ansible-vault command line utility.

Continue reading

🛟 How to Navigate 2022 IT Turbulent Time - Weathering New Challenges

10th November, 2022 Hello Ansible Pilot Community, This article is a bit different from the usual one because we are all living in some turbulent times, and I would like to share with you some personal thoughts and maybe relate to you.

Continue reading

Why Ansible Pilot

Digital technologies have made learning faster, cheaper, and easier than before.

Continue reading

Join Ansible Pilot YouTube Membership for Exclusive Perks

My Ansible Pilot YouTube Membership is a new way to stay closer to my fans and supporters with priority replies to comments, members-only live chats, early access to new videos, virtual video collaborations, exclusive members-only videos, and member shout-outs.

Continue reading

Mastering Ansible Command: Ad-Hoc Tasks and System Management

What does the ansible command? I’m going to show you a live Playbook.

Continue reading

Ansible Fest 2022 Highlights: AWS Partnership & More

Hello, everyone from Luca Berton in the Ansible Pilot channel.

Continue reading

Ansible terminology - What is an Ansible Playbook?

What is an Ansible Playbook? I will show you a live Playbook with some simple Ansible code.

Continue reading

How to install Ansible in macOS - Ansible install

How to install Ansible in macOS. Today we’re going to talk about the easier way to install and maintain Ansible inside macOS.

Continue reading

Ansible troubleshooting - Failed to connect to the host via ssh host localhost port 22

Introduction In today’s episode of Ansible Pilot, I’m Luca Berton, and we’ll delve into Ansible troubleshooting, focusing on the common error “Failed to connect to the host via SSH: localhost port 22.

Continue reading

Read a JSON file into a variable - Ansible lookup plugin file

How to Read a JSON file into a variable on the host with Ansible?

Continue reading

Install Red Hat OpenShift Local Kubernetes in macOS on MacBook Pro Intel x86_64 and M1 arm64

What is Red Hat OpenShift Local an OpenShift 4 cluster for local development minimum 4 vCPU, 8 GB RAM, 35 GB storage formerly CodeReady Containers OpenShift Local is designed for local development and testing on an OpenShift 4 cluster.

Continue reading

Install Ansible on macOS Monterey with Homebrew

How to Install Ansible for Mac Universal (Intel Chip and Apple Silicon) using Homebrew?

Continue reading

Install Visual Studio Code: Manual, Homebrew, Ansible Methods

Visual Studio Code Visual Studio Code is an excellent Free and Built Open Source IDE that speeds up any software development nowadays.

Continue reading

Install TechSmith Camtasia 2022 (Screen Recorder and Video Editor) in macOS

TechSmith Camtasia I really recommend TechSmith Camtasia as Screen Recorder and Video Editor software.

Continue reading

Create Ansible AWX superuser in Docker containers - Ansible AWX

How to Create an Ansible AWX superuser in Docker containers? Ansible AWX superuser has the power to configure all the settings and has unlimited power inside the modern web-UI and API interface.

Continue reading

Build Ansible AWX in Docker Containers Easily

How to build Ansible AWX in Docker containers? AWX is the Open Source upstream project of the Ansible Automation Controller, included in the Ansible Automation Platform (formerly Ansible Tower).

Continue reading

Install Ansible AWX Operator for Kubernetes (K8s) and OpenShift (OCP) - Ansible AWX

How to Install Ansible AWX Operator for Kubernetes (K8s) and OpenShift (OCP)?

Continue reading

Run and Stop Ansible AWX in Docker containers - Ansible AWX

How to Run and Stop Ansible AWX in Docker container? I’m going to show you how to start and stop the Ansible AWX in Docker containers.

Continue reading

What is Ansible AWX - ansible awx

What is Ansible AWX? AWX is the Open Source upstream project of the Ansible Automation Controller, part of the Ansible Automation Platform (formerly Ansible Tower).

Continue reading

Why Every IT Professional, Quiet Quitter or Not, Should Learn Ansible

Introduction Ansible is an amazing tool to automate your information technology infrastructure.

Continue reading

Run an Ansible Execution Environment - ansible-runner command-line tool

How to run a custom Ansible Execution Environment? Using an Ansible Execution Environment is the latest technology to maintain up-to-date Python dependency of the Ansible collections without interfering with your Linux system.

Continue reading

Ansible For VMware By Examples with Apress book

Buy on Amazon Buy on Apress Who This Book Is For IT professionals of the information technology who would like a jargon-free understanding of Ansible technology, including VMware, Linux, and Windows Systems Administrators, DevOps professionals, thought leaders, and infrastructure-as-code enthusiasts.

Continue reading

Run the latest Ansible AWX in Docker containers

How to run the latest AWX in Docker containers? Running AWX in local Docker containers allows you to test the AWX web-UI and API to easily manage Ansible Playbook execution.

Continue reading

Build a Custom Ansible Execution Environment Easily

How to build a custom Ansible Execution Environment? Using an Ansible Execution Environment is the latest technology to maintain up-to-date Python dependency of the Ansible collections without interfering with your Linux system.

Continue reading

Build & Run Ansible Execution Environments Effectively

How to build and Run an Ansible Execution Environment? Using an Ansible Execution Environment is the latest technology to maintain up-to-date Python dependency of the Ansible collections without interfering with your Linux system.

Continue reading

Latest Ansible Job Opportunities: Remote & Global Roles

Some Ansible-Specific Job Opportunities This job board lists the latest Ansible-specific job opportunities worldwide.

Continue reading

Discover Ansible Self-Paced Labs: Hands-On Training Guide

Ansible Self-Paced Labs https://www.ansible.com/products/ansible-training The ansible official website recently introduced the Ansible Self-Paced Labs resources to try with some hands-on sessions the Ansible technology.

Continue reading

Celebrate Ansible Pilot's Successful Year and Upcoming Projects

Hello everyone and welcome to the latest Ansible Pilot news from Ansible Pilot.

Continue reading

Current ansible-playbook Path - playbook_dir Magic Variable - Ansible Tip and Tricks

How to display the Current ansible-playbook Path? I’m going to show you how to Use the “playbook_dir” Ansible Magic Variable in Ansible Playbook with a live Playbook and some simple Ansible code.

Continue reading

How to install Ansible in Rocky Linux 9 - Ansible install

How to install Ansible in Rocky Linux version 9. Today we’re going to talk about the easier way to install and maintain Ansible inside Rocky Linux 9 using the appstream system repository.

Continue reading

Reduce Intel Laptop CPU Temperature Overheating In Linux - ansible module package and Thermald

How to Reduce Laptop CPU Temperature Overheating In Linux? I’m going to show you a live Playbook and some simple Ansible code.

Continue reading

Configuring Ansible for AWS: Setup Guide & Playbook

How to configure Ansible for AWS? Ansible provides various modules to manage AWS infrastructure, which includes EC2, VPC, Security Groups, etc.

Continue reading

Ansible troubleshooting - AWS Failed to import the required Python library (botocore or boto3)

Introduction Today we’re going to talk about Ansible troubleshooting, specifically about the “Failed to import the required Python library (botocore or boto3)” message and enable Ansible For AWS.

Continue reading

Configure a Python Virtual Environment for Ansible AWS - ansible collection amazon.aws

How to configure a Python Virtual Environment for Ansible AWS? Using a Python Virtual Environment is a convenient way to maintain up-to-date Python dependency of the Ansible collection amazon.

Continue reading

How to install Ansible in AlmaLinux 9 - Ansible install

How to install Ansible in AlmaLinux version 9. Today we’re going to talk about the easier way to install and maintain Ansible inside AlmaLinux 9 using the appstream system repository.

Continue reading

How to install Ansible in Oracle Linux 9 - Ansible install

How to install Ansible in OracleLinux version 9. Today we’re going to talk about the easier way to install and maintain Ansible inside OracleLinux 9 using the appstream system repository.

Continue reading

The best book about Ansible For Linux

The best book and video course to learning Ansible for Linux operating systems:

Continue reading

Find All Files with Extension - Ansible module find

How to Find All Files with a specific Extension with Ansible?

Continue reading

Get VMware vSphere Virtual Machine UUID - Ansible module vmware_guest_info

How to Get VMware vSphere Virtual Machine UUID with Ansible? I’m going to show you a live Playbook and some simple Ansible code.

Continue reading

Gather VMware ESX/ESXi Host Info with Ansible

How to Gather Info about all VMware ESX/ESXi Hosts in a given Cluster with Ansible?

Continue reading

Configure a Python Virtual Environment for Ansible VMware - ansible collection community.vmware

How to configure a Python Virtual Environment for Ansible VMware? Using a Python Virtual Environment is a convenient way to maintain up-to-date the Python dependency of the Ansible collection community.

Continue reading

Configure Ansible Dynamic Inventory for VMware in Simple Steps

Introduction This guide shows you the best way to list all the virtual machines within your VMware infrastructure using Ansible.

Continue reading

Run a SQL Command/Query on PostgreSQL - Ansible module postgresql_query

How to Run a SQL Command/Query on PostgreSQL with Ansible? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

Rename a PostgreSQL Database - Ansible module postgresql_db

How to Rename a PostgreSQL Database with Ansible? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

Drop a PostgreSQL Database - Ansible module postgresql_db

How to Drop a PostgreSQL Database with Ansible? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

Automate PostgreSQL Backups with Ansible Playbook

How to Backup a PostgreSQL Database with Ansible? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

Restore a PostgreSQL Database — Ansible module postgresql_db

How to Restore a PostgreSQL Database with Ansible? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

Create PostgreSQL Users/Roles with Ansible: A Simple Guide

How to Create a PostgreSQL User / Role with Ansible? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

Ansible for PostgreSQL: PGMeetUp Bari 2022 Highlights

TL;DR: Ansible For PostgreSQL - PGMeetUp Bari 10 June 2022 conference Save the date!

Continue reading

Create PostgreSQL Databases with Ansible: Easy Guide

How to Create a PostgreSQL Database with Ansible? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

Install PostgreSQL in Debian-like systems - Ansible modules apt, stat, shell, service

How to Install PostgreSQL with Ansible in RedHat-like systems? I’m going to show you a live Playbook and some simple Ansible code.

Continue reading

Install PostgreSQL in RedHat-like systems - Ansible modules yum, stat, shell, service

How to Install PostgreSQL with Ansible in RedHat-like systems? I’m going to show you a live Playbook and some simple Ansible code.

Continue reading

How to Create a New LVM Partition with Ansible

How to Create a New LVM Partition with Ansible? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

Master Ansible Magic Variables: A Practical Playbook Guide

How to Use Ansible Magic Variables in Ansible Playbook I’m going to show you a live Playbook and some simple Ansible code.

Continue reading

Ansible troubleshooting - VMware certificate verify failed connecting to vCenter or ESXi

Ansible troubleshooting - VMware certificate verify failed connecting to vCenter or ESXi Today we’re going to talk about Ansible troubleshooting, specifically about the “Unable to connect to vCenter or ESXi API [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.

Continue reading

Ansible Automation Platform 2.2 Released: Key Updates and New Features

Hello everyone and welcome to the latest Ansible Automation news from Ansible Pilot.

Continue reading

How to Add a Disk to a VMware VM Using Ansible Playbook

Introduction Module: community.vmware.vmware_guest_disk Purpose: Manage disks related to virtual machines in a given vCenter infrastructure The Ansible module vmware_guest_disk is part of the community-supported collection of modules for interacting with VMware.

Continue reading

How to Dry Run an Ansible Playbook: Check & Diff Modes

How to Dry Run an Ansible Playbook? The check and diff modes are extremely useful to have a clear vision of the changes that are going to be performed on the target node.

Continue reading

Use Date and Time in Ansible Without Facts

How to use Date, Time, and Timestamp without Facts in Ansible Playbook.

Continue reading

Delete a VMware Virtual Machine Snapshot - Ansible module vmware_guest_snapshot

How to Delete a VMware Virtual Machine Snapshot with Ansible? I’m going to show you a live Playbook and some simple Ansible code.

Continue reading

Take a VMware Virtual Machine Snapshot - Ansible module vmware_guest_snapshot

How to Take a VMware Virtual Machine Snapshot with Ansible? I’m going to show you a live Playbook and some simple Ansible code.

Continue reading

Ansible troubleshooting - VMware Unknown error while connecting to vCenter or ESXi

Ansible troubleshooting - VMware Unknown error while connecting to vCenter or ESXi Today we’re going to talk about Ansible troubleshooting, specifically about the “Unknown error while connecting to vCenter or ESXi API, [Errno -2] Name or service not known” message and enable Ansible For VMware.

Continue reading

Start a VMware vSphere Virtual Machine - Ansible module vmware_guest_powerstate

How to Start a VMware vSphere Virtual Machine with Ansible? I’m going to show you a live Playbook and some simple Ansible code.

Continue reading

Stop a VMware vSphere Virtual Machine - Ansible module vmware_guest_powerstate

How to Stop a VMware vSphere Virtual Machine with Ansible? I’m going to show you a live Playbook and some simple Ansible code.

Continue reading

How to install Ansible in Fedora 36 - Ansible install

How to install Ansible in Fedora version 36. Today we’re going to talk about the easier way to install and maintain Ansible inside Fedora 36 using the system repository.

Continue reading

Ansible troubleshooting - VMware Failed to Import PyVmomi

Ansible troubleshooting — VMware Failed to Import PyVmomi Today we’re going to talk about Ansible troubleshooting, specifically about the “Failed to import the required Python library (PyVmomi)” message and enable Ansible For VMware.

Continue reading

Create VMware vSphere VM with Ansible: Full Playbook Guide

How to create a VMware vSphere Virtual Machine with Ansible? I’m going to show you a live Playbook and some simple Ansible code.

Continue reading

Configuring Ansible for VMware: Complete Setup Guide & Playbook

How to configure Ansible for VMware? Ansible provides various modules to manage VMware infrastructure, which includes data center, cluster, host system, and virtual machine.

Continue reading

How to Delete Only Files Inside a Directory - Ansible module find

How to Delete Only Files Inside a Directory with Ansible? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

Filter A List By Its Attributes - Ansible selectattr filter

How to Filter A List By Its Attributes in an Ansible Playbook?

Continue reading

How to Run Only One Task in Ansible Playbook? - Ansible tags statement

How to run only one task in an Ansible Playbook? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

Automate Dell EMC DNOS 10 Backups with Ansible Playbook

How to Backup Config on Dell EMC Networking Operating System DNOS 10 with Ansible?

Continue reading

Automate Mikrotik RouterOS Config Backups with Ansible

How to Backup Config on Mikrotik RouterOS with Ansible? Maintaining a backup copy of your network appliance configuration is a good practice for all IT Professionals.

Continue reading

Backup Dell EMC DNOS 6 Configs with Ansible Playbook

How to Backup Config on Dell EMC Networking Operating System DNOS 6 with Ansible?

Continue reading

Deploy Kubernetes Resources with Ansible Playbook

How to Apply Multiple Yaml Files at Once on Kubernetes K8s or OpenShift OCP with Ansible?

Continue reading

Write a Variable to a File - Ansible module copy vs template

How to write a variable to file with Ansible? From a simple value or the result of complex command execution on the target node often we have the need to write the result to a file.

Continue reading

How to install Ansible in Ubuntu 22.04 LTS Jammy Jellyfish — Ansible Install

How to install Ansible in the latest Ubuntu 22.04. Today we’re going to talk about the easier way to install and maintain Ansible inside Ubuntu 22.

Continue reading

Assign Memory to Kubernetes Pods with Ansible

How to Assign Memory Resources to Kubernetes K8s or OpenShift OCP Containers and Pods with Ansible?

Continue reading

Configure a Pod to Use a Volume for Storage on Kubernetes or OpenShift with Ansible

How to Configure a Pod to Use a Volume for Storage on Kubernetes K8s or OpenShift OCP?

Continue reading

Ansible troubleshooting - Kubernetes K8s or OpenShift OCP 401 Unauthorized

Ansible troubleshooting - Kubernetes K8s/OpenShift OCP 401 Unauthorized Today we’re going to talk about Ansible troubleshooting, specifically about the “Kubernetes 401 Unauthorized” message.

Continue reading

Optimize Kubernetes CPU Resources with Ansible Playbooks

How to Assign CPU Resources to Kubernetes (K8s) or OpenShift (OCP) Containers and Pods with Ansible Welcome to another episode of Ansible Pilot!

Continue reading

Create Kubernetes K8s or OpenShift OCP Service - Ansible module k8s

How to create Kubernetes K8s or OpenShift OCP Service with Ansible?

Continue reading

Create Kubernetes K8s or OpenShift OCP Pod - nginx - Ansible module k8s

How to create Kubernetes K8s or OpenShift OCP Pod with Ansible?

Continue reading

Create Kubernetes K8s or OpenShift OCP Secret - Ansible module k8s

How to create Kubernetes K8s or OpenShift OCP secret with Ansible?

Continue reading

Understanding win_command vs win_shell Modules in Ansible for Windows Automation

Ansible modules - win_command vs win_shell How to automate the execution of PowerShell or cmd.

Continue reading

Ansible Command vs Shell Modules: Key Differences Explained

Ready to advance your Ansible expertise? Explore Linux Administrator Job openings today!

Continue reading

Backup With Robocopy on Windows - Ansible module win_robocopy

How to Backup With Robocopy on Windows with Ansible? I’m going to show you a live Playbook and some simple Ansible code.

Continue reading

Set Execute Permission (a+x) on Linux File Using Ansible

How to Add Execute Permission 755 on Linux file with Ansible?

Continue reading

Ansible troubleshooting - This command has to be run under the root user

Introduction Today we’re going to talk about Ansible troubleshooting, specifically about the “This command has to be run under the root user” message.

Continue reading

Efficient File Backup with Rsync Using Ansible

How to backing up with rsync with Ansible? I’m going to show you a live Playbook and some simple Ansible code.

Continue reading

Change Windows User Passwords with Ansible

How to change user passwords on Windows-like systems with Ansible? Password change is a mundane task that every System Administrator needs to perform regularly for your user base.

Continue reading

Deploy Apache HTTPD Container with Podman via Ansible

How to Setup Apache Web Server in a Podman Container for RedHat-like systems with Ansible?

Continue reading

Ansible troubleshooting - Unhandled exception while executing module win_user

Introduction Today we’re going to talk about Ansible troubleshooting, specifically about Ansible troubleshooting - Unhandled exception while executing module win_user.

Continue reading

Create Local Groups on Windows with Ansible Playbooks

How to Create a local group on Windows-like systems with Ansible?

Continue reading

Add Windows Registry on Windows-like systems - Ansible module win_regedit

How to Add Windows Registry key-value on Windows-like systems with Ansible?

Continue reading

Remove Windows Registry path or key on Windows-like systems - Ansible module win_regedit

How to Remove Windows Registry key on Windows-like systems with Ansible?

Continue reading

Check .NET Framework Version on Windows with Ansible

How to Check the .NET Framework version on Windows-like systems with Ansible?

Continue reading

Rolling Update Windows-like systems - Ansible module win_updates

How to perform Rolling Update with Ansible on Windows-like systems? Every System Administrator knows how important is to maintain an up-to-date fleet in a consistent state.

Continue reading

Verify File Existence on Windows with Ansible

How to Check if a file exists on Windows-like systems with Ansible?

Continue reading

Create Directories in Windows Systems Using Ansible

How to create a directory in Windows-like systems with Ansible? I’m going to show you a live Playbook and some simple Ansible code.

Continue reading

How to Check If a Directory Exists on Windows-like Systems with Ansible

How to check if a directory/folder exists on Windows-like systems with Ansible?

Continue reading

Difference Between ansible_hostname and inventory_hostname Explained

What is the difference between ansible_hostname vs inventory_hostname? These two ansible internal variables sometimes confuse one for another but they’re fundamentally different.

Continue reading

Deploy Apache HTTPD with Podman Using Ansible Playbook

How to Setup Apache Web Server in a Podman Container for RedHat-like systems with Ansible?

Continue reading

Ansible troubleshooting - VARIABLE IS NOT DEFINED! ansible_hostname

Introduction Today we’re going to talk about Ansible troubleshooting, specifically about VARIABLE IS NOT DEFINED!

Continue reading

Execute command on the Ansible host - Ansible localhost

How to Execute command on the Ansible host? When Ansible becomes part of your daily workflow it is natural you would like to automate also task in your local machine.

Continue reading

Configuring Windows Hosts for Ansible: Step-by-Step Guide

How to configure a Windows Host for Ansible? I’ll show you step by step on a freshly installed machine how to configure a “basic” authentication, use a Local Accounts for authentication and successfully execute a simple “win_ping” Ansible Playbook.

Continue reading

Deploy Apache HTTPD on Docker Container with Ansible

How to Setup Apache Web Server in a Docker Container for Debian-like systems with Ansible?

Continue reading

Install Spotify snap in RedHat-like systems - Ansible module snap

How to Install Spotify snap on RedHat-like systems with Ansible? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

Install Spotify snap in Debian-like systems - Ansible module snap

How to Install Spotify snap on Debian-like systems with Ansible? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

Update Zoom flatpak(s) in Linux systems - Ansible module command

How to update Zoom flatpak in Linux systems with Ansible? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

Install Zoom flatpak in Debian-like systems - Ansible module flatpak

How to install Zoom flatpak in Debian-like systems with Ansible? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

Install Zoom flatpak in RedHat-like systems - Ansible module flatpak

How to install Zoom flatpak in RedHat-like systems with Ansible? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

Configure Apache Vhost on RedHat Using Ansible Playbook

How to deploy a webserver apache httpd virtual host on RedHat-like systems with Ansible?

Continue reading

Set Up Apache Vhost on Debian with Ansible Playbook

How to deploy a webserver apache httpd virtual host on Debian-like systems with Ansible?

Continue reading

Download and Use Ansible Galaxy Collection - ansible-galaxy and requirements.yml

How to Download and Use Ansible Galaxy Collection with ansible-galaxy and requirements.

Continue reading

Set System-Wide Environment Variables on Linux with Ansible

How to permanently set system-wide environment variables on remote Linux with Ansible?

Continue reading

Download a file using an HTTPS proxy via environment variables - Ansible get_url and environment

How to download a file using an HTTPS proxy via environment variables with Ansible?

Continue reading

Set remote environment per task or play - Ansible environment statement

How to set remote environment per Ansible task or play? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

Deploy Squid Proxy on RedHat Systems with Ansible

How to deploy a proxy server squid on RedHat-like systems with Ansible?

Continue reading

Read an environment variable - Ansible lookup plugin env

How to read an environment variable on Ansible Controller with Ansible?

Continue reading

Read a file into a variable on host - Ansible lookup plugin file

How to read a file into a variable on the host with Ansible?

Continue reading

Set Up Apache Webserver on Debian with Ansible Playbook

How to deploy a webserver apache httpd on Debian-like systems with Ansible?

Continue reading

Efficient Web Server Setup Using Ansible Playbook

How to deploy a webserver apache httpd on RedHat-like systems with Ansible?

Continue reading

Create Kubernetes K8s or OpenShift OCP namespace project - Ansible module k8s

How to create Kubernetes K8s or OpenShift OCP namespace project with Ansible?

Continue reading

Install Red Hat CodeReady Containers to run OpenShift 4 in macOS

What is Red Hat CodeReady Containers an OpenShift 4 cluster for local development minimum 4 vCPU, 8 GB RAM, 35 GB storage CodeReady Containers is designed for local development and testing on an OpenShift 4 cluster.

Continue reading

Ansible troubleshooting - Module Failure on Windows-target

Introduction Today we’re going to talk about Ansible troubleshooting, specifically about the Module Failure on Windows-target.

Continue reading

Build Ansible Pilot Community: Ansible Anwendertreffen 2022

TL;DR: From Zero to Hero: How to build the Ansible Pilot Community - Ansible Anwendertreffen 15 February 2022 conference Save the date!

Continue reading

Official Recording Ansible Pilot Community: Ansible Anwendertreffen 2022

TL;DR: From Zero to Hero: How to build the Ansible Pilot Community - Ansible Anwendertreffen 15 February 2022 conference 15:15 - 16:00 CET timezone - From Zero to Hero: How to build the Ansible Pilot Community - by Luca Berton (Red Hat CZ)

Continue reading

Download a file in Windows-like systems - Ansible module win_get_url

How to download a file in Windows-like systems with Ansible? I’m going to show you a live Playbook and some simple Ansible code.

Continue reading

Concatenate Multiple Files in Order with Ansible Template

How to use Concatenate multiple files in a specific order using Ansible?

Continue reading

Extract an archive in Windows-like systems - Ansible module win_unzip

How to extract a ZIP compressed archive in Windows-like systems in Ansible?

Continue reading

Copy files from Windows remote hosts - Ansible module fetch

How to Copy files from Windows remote hosts with Ansible? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

Create an empty file in Windows-like systems - Ansible module win_file

How to create an empty file in Windows-like systems with Ansible?

Continue reading

Mitigate CVE-2021-4034 on RHEL with Ansible Playbook

What is Polkit Privilege Escalation - (CVE-2021–4034)? “A memory corruption vulnerability in Polkit’s pkexec, witch allows any unprivileged user to gain full root privilege on a vulnerable system using default polkit configuration” cit.

Continue reading

Install Docker in Windows-like systems - Ansible module win_chocolatey

How to Install Docker in Windows-like systems with Ansible? Today I’m going to reveal how to install the software in a Windows-managed host using Chocolatey Package Manager.

Continue reading

Read file from remote hosts - Ansible module slurp

Read a file from remote hosts - Ansible module slurp How to automate the read of /proc/cpuinfo file from Linux remote host with Ansible.

Continue reading

Ansible Playbook for Installing Docker on Linux Systems

How to Install Docker in RedHat-like systems with Ansible? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

Install Docker in Debian-like systems - Ansible module apt_key, apt_repository and apt

How to Install Docker in Debian-like systems with Ansible? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

How to install Ansible in Oracle Linux 8 - Ansible install

How to install Ansible in Oracle Linux version 8. Today we’re going to talk about the easier way to install and maintain Ansible inside Oracle Linux 8 using the EPEL repository.

Continue reading

Break Strings Across Lines in YAML and Ansible

How to Break a string over multiple lines with Ansible? And in general with YAML language.

Continue reading

Copy Multiple Files to Remote Hosts with Ansible Efficiently

How to Copy Multiple Files to Remote Hosts with Ansible? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

Configuring Kernel Parameters in RedHat-like Linux Systems with Ansible System Role

How to Configure Kernel Parameters in RedHat-like Linux systems with Ansible using system role?

Continue reading

Ansible code in RHSB-2021-009 Log4Shell - Remote Code Execution - log4j (CVE-2021-44228)

My Ansible Playbook code was officially included in the Red Hat Security Bulletin RHSB-2021-009 Log4Shell - Remote Code Execution - log4j (CVE-2021-44228).

Continue reading

Load and Unload Kernel Modules in Linux - Ansible module modprobe

How to Load and Unload Kernel Modules in Linux with Ansible?

Continue reading

Set sysctl kernel parameters - Ansible module sysctl

How to set the sysctl kernel parameters with Ansible? I’m going to show you a live Playbook and some simple Ansible code.

Continue reading

Ansible troubleshooting - Windows 11 Error 0x80370102 WSL: Windows Subsystem for Linux

Today we’re going to talk about Ansible troubleshooting, specifically about Windows Subsystem for Linux error 0x80370102.

Continue reading

How to install Ansible in Windows 11 WSL Windows Subsystem for Linux - Ansible install

How to install Ansible in Windows 11. Today we’re going to talk about the easier way to install and maintain Ansible inside Windows 11 using the Windows Subsystem for Linux.

Continue reading

Ansible troubleshooting - the "role not found" error

Introduction Today we’re going to talk about Ansible troubleshooting, specifically about the “role not found” error.

Continue reading

Understanding Ansible-Core vs. Ansible Community Packages: A Comprehensive Guide

What is ansible-core? What is the ansible community package? What happened to the Ansible project after version 2.

Continue reading

Download and Use Ansible Galaxy Role - ansible-galaxy and requirements.yml

How to Download and Use Ansible Galaxy Role with ansible-galaxy and requirements.

Continue reading

Holiday Greetings from Ansible Pilot: Merry Christmas & New Year!

Welcome everybody this is a special edition of Ansible Pilot.

Continue reading

Schedule a Cron Job task in Linux - Ansible module cron

I’m going to show you a live Playbook and some simple Ansible code.

Continue reading

Detect Apache Log4j CVE-2021-44228 with Ansible Playbook

How to automate the Detector Log4Shell Remote Code Execution Log4j (CVE-2021–44228)?

Continue reading

How to install Ansible in Gentoo Linux - Ansible install

How to install Ansible in Gentoo Linux? Today we’re going to talk about the easier way to install and maintain Ansible inside Gentoo using the default “portage” package manager.

Continue reading

Ansible Playbook: POST Request and Token Retrieval Demo

How to authenticate requests using the REST API token with Ansible?

Continue reading

Enable or Disable Permissive Domain in SELinux policy on Linux - Ansible module selinux_permissive

SELinux Permissive Domain What is SELinux? Security-Enhanced Linux (SELinux) is a Linux kernel security module that provides a mechanism for supporting access control security policies, including mandatory access controls (MAC).

Continue reading

Enable or Disable SELinux Boolean on Linux - Ansible module seboolean

How to Enable or Disable SELinux Boolean on Linux with Ansible?

Continue reading

Install Ansible on AlmaLinux 8 Easily with EPEL

How to install Ansible in AlmaLinux version 8. Today we’re going to talk about the easier way to install and maintain Ansible inside AlmaLinux 8 using the EPEL repository.

Continue reading

Set the SELinux Policy States and Modes on Linux - Ansible module selinux

How to Set the SELinux Policy States and Modes on Linux with Ansible?

Continue reading

Change the User Primary Group on Linux with Ansible

How to Change the User Primary Group on Linux with Ansible?

Continue reading

How to install Ansible in Arch Linux 2021.12.01 - Ansible install

How to install Ansible in Arch Linux? Today we’re going to talk about the easier way to install and maintain up-to-date Ansible in Arch Linux using the Community repository.

Continue reading

Add Secondary Groups to Linux Users with Ansible Playbook

How to add a user to a second group on Linux with Ansible?

Continue reading

Create Hard Links in Linux with Ansible Playbooks

How to create a hard link in Linux with Ansible? I’m going to show you a live Playbook and some simple Ansible code.

Continue reading

How to install Ansible in Fedora 35 - Ansible install

How to install Ansible in Fedora version 35. Today we’re going to talk about the easier way to install and maintain Ansible inside Fedora 35 using the default repository.

Continue reading

Ansible troubleshooting - urlopen error

Introduction Today we’re going to talk about Ansible troubleshooting, specifically about urlopen error.

Continue reading

How to install Ansible in Ubuntu 21.10 - Ansible install

How to install Ansible in the latest Ubuntu 21.10. Today we’re going to talk about the easier way to install and maintain Ansible inside Ubuntu 21.

Continue reading

How to install Ansible in CentOS 9 Stream - Ansible install

How to install Ansible in CentOS Stream version 9. Today we’re going to talk about the easier way to install and maintain Ansible inside CentO Stream version 9 using the system AppStream repository.

Continue reading

Failed installation of Ansible in Amazon Linux 2022 Preview (AWS EC2) - Ansible install

How to install Ansible in Amazon Linux version 2022 Preview? Today I’m trying to install Ansible in the newest Amazon Linux 2022 Preview.

Continue reading

How to install Ansible in Amazon Linux 2 (AWS EC2) - Ansible install

How to install Ansible in Amazon Linux version 2? Today we’re going to talk about the easier way to install and maintain Ansible inside Amazon Linux 2 using the Amazon Extras Library and EPEL repositories.

Continue reading

How to install Ansible in Debian 11 - Ansible install

How to install Ansible in Debian version 11? Today we’re going to talk about the easier way to install and maintain Ansible inside Debian using the default “main” repository.

Continue reading

Ansible Automation Platform 2.1 Released: Key Updates and New Features

Hello everyone and welcome to the latest Ansible Automation news from Ansible Pilot.

Continue reading

Stop and disable services on boot on remote hosts - Ansible module service_facts, service

How to stop and disable services on boot on Linux remote hosts with Ansible?

Continue reading

Efficient NFS Server Setup with Ansible on Red Hat

How to export NFS Share in RedHat-like Linux systems with Ansible?

Continue reading

Register a system with Red Hat Subscription-Manager - Ansible module redhat_subscription

How to register a system with Red Hat Subscription-Manager with Ansible?

Continue reading

Mount an NFS share in Linux - Ansible module mount

How to mount an NFS share in Linux with Ansible? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

Loop in file template - Ansible module template - Generate hosts file

How to use a loop in a file template to the target host with Ansible?

Continue reading

Apply a file template - Ansible module template - HTML placeholder

How to apply a file template to the target host with Ansible?

Continue reading

How to install Ansible in Rocky Linux 8 - Ansible install

How to install Ansible in Rocky Linux version 8. Today we’re going to talk about the easier way to install and maintain Ansible inside Rocky Linux 8 using the EPEL repository.

Continue reading

How to install Ansible in OpenSUSE Leap 15 - Ansible install

How to install Ansible in openSUSE Leap? Today we’re going to talk about the easier way to install and maintain Ansible inside openSUSE 15 using the distribution repository.

Continue reading

Ansible troubleshooting - undefined variable

Introduction Today we’re going to talk about Ansible troubleshooting, specifically about the undefined variable errors.

Continue reading

Create a directory in Linux - Ansible module file

How to create a directory with Ansible? I’m going to show you a live Playbook and some simple Ansible code.

Continue reading

Ansible File Module Demo: Create Symlinks Easily

How to create a symbolic link with Ansible? I’m going to show you a live Playbook and some simple Ansible code.

Continue reading

Mount a Windows share in Linux SMB/CIFS - Ansible module mount

How to mount a Windows share in Linux SMB/CIFS with Ansible?

Continue reading

Ansible troubleshooting - user module password_expiry_min bug and workaround

Introduction Today we’re going to talk about Ansible troubleshooting, specifically about the user module bug and possible workaround.

Continue reading

Ansible troubleshooting - missing sudo password and incorrect sudo password

Introduction Today we’re going to talk about Ansible troubleshooting, specifically about missing sudo password and incorrect sudo password.

Continue reading

Install Google Chrome in Windows-like systems - Ansible module win_chocolatey

How to Install Google Chrome in Windows-like systems with Ansible? Today I’m going to reveal how to install the software in a Windows-managed host using Chocolatey Package Manager.

Continue reading

Install Microsoft Edge in RedHat-like systems - Ansible module rpm_key, yum_repository and yum

How to Install Microsoft Edge in RedHat-like systems with Ansible? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

Install Microsoft Edge on Debian with Ansible

How to Install Microsoft Edge in Debian-like systems with Ansible? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

Delete a group - Ansible module group

How to delete a group in Linux with Ansible? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

Ansible troubleshooting - Windows 10 Error 0x80370102 WSL: Windows Subsystem for Linux

Today we’re going to talk about Ansible troubleshooting, specifically about Windows Subsystem for Linux error 0x80370102.

Continue reading

How to install Ansible in Windows 10 WSL Windows Subsystem for Linux - Ansible install

How to install Ansible in Windows 10 Today we’re going to talk about the easier way to install and maintain Ansible inside Windows 10 using the Windows Subsystem for Linux.

Continue reading

Ansible Group Module Demo: Create User Groups Easily

How to create a group in Linux with Ansible? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

How to install Ansible in Fedora 34 - Ansible install

How to install Ansible in Fedora version 34. Today we’re going to talk about the easier way to install and maintain Ansible inside Fedora 34 using the default repository.

Continue reading

How to install Ansible in CentOS 8 Stream - Ansible install

How to install Ansible in CentOS Stream version 8. Today we’re going to talk about the easier way to install and maintain Ansible inside CentOS Stream 8 using the EPEL Next repository.

Continue reading

How to install Ansible in CentOS 8 - Ansible install

How to install Ansible in CentOS version 8. Today we’re going to talk about the easier way to install and maintain Ansible inside CentOS 8 using the EPEL repository.

Continue reading

Install Google Chrome on Suse with Ansible

How to Install Google Chrome in Suse-like systems with Ansible? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

Install a package in Suse-like systems - Ansible module zypper

How to Install a package with Ansible in Suse-like systems? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

Install Google Chrome on Red Hat Using Ansible

How to Install Google Chrome in RedHat-like systems with Ansible? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

Install Google Chrome in Debian like systems - Ansible module apt_key, apt_repository and apt

How to Install Google Chrome in Debian-like systems with Ansible? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

Pause execution - Ansible module pause

How to pause a playbook execution for a certain amount of time with Ansible?

Continue reading

Changing User Passwords on Linux Systems with Ansible

Introduction In today’s episode of Ansible Pilot, I’m Luca Berton, and we’ll be delving into the process of changing a user password on a Linux system using Ansible.

Continue reading

Ansible troubleshooting - passwordless account

Introduction Today we’re going to talk about Ansible troubleshooting and specifically about the “Fatal usermod: unlocking the user’s password would result in a passwordless account.

Continue reading

Enable user account - Ansible module user

How to Enable a user account with Ansible? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

Ansible Fest 2021 Recap: Key Takeaways and Innovations

Hello, everyone from Luca Berton in the Ansible Pilot channel.

Continue reading

Disable user account - Ansible module user

How to disable a user account with Ansible? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

Join Ansible Fest 2021: Global Automation Event

It’s the main event about Ansible worldwide. It’s a free virtual event hosted by RedHat for anyone passionate about automation.

Continue reading

Fix PowerShell and Sudo Incompatibility in Ansible

Introduction Welcome back to Ansible Pilot! I’m Luca Berton, and today we’re diving into Ansible troubleshooting, focusing on the error that states “the PowerShell shell family is incompatible with the sudo become plugin.

Continue reading

Reboot Windows hosts - Ansible module win_reboot

How to reboot remote Windows hosts with Ansible? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

Rename file or directory - Ansible module copy and file

How to rename a file or directory using an Ansible task on a remote system?

Continue reading

Ansible Fest 2021: Key Updates and Innovations

It’s the main event about Ansible worldwide. It’s a free virtual event hosted by RedHat for anyone passionate about automation.

Continue reading

Create Text Files with Ansible: Simple Playbook Guide

I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

Ansible troubleshooting - not a valid attribute for a Play error

Introduction In today’s episode of Ansible Pilot, I’m Luca Berton, and we’ll be diving into Ansible troubleshooting, focusing on the infamous “not a valid attribute for a Play” error.

Continue reading

Create an empty file - Ansible module file

Create an empty file - Ansible module file How to create an empty ~/example.

Continue reading

Checkout git repository via SSH - Ansible module git

How to checkout git repository via SSH? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

Decoding Ansible Syntax Errors: A Troubleshooting Guide

Introduction Today we’re going to talk about Ansible troubleshooting and specifically about Syntax Errors.

Continue reading

Copy Files to Windows Hosts with Ansible's win_copy Module

How to copy files to Windows remote hosts? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

Download a file - Ansible module get_url

How to download a file with Ansible? I’m going to show you a live Playbook and some simple Ansible code.

Continue reading

Reboot remote hosts - Ansible module reboot

How to reboot remote hosts with Ansible? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

Delete file or directory - Ansible module file

How to Delete files or directory with Ansible? I’m going to show you a live Playbook and some simple Ansible code.

Continue reading

Install Windows software - Ansible module win_chocolatey

How to Install Windows software with Ansible? Today I’m going to reveal a secret to installing the software in a Windows-managed host using Chocolatey Package Manager.

Continue reading

Ansible troubleshooting - chgrp failed

Introduction Welcome to another episode of Ansible Pilot. I’m Luca Berton, and today we’ll delve into Ansible troubleshooting, specifically focusing on the “chgrp failed” error.

Continue reading

Change file permission - Ansible module file

How to change file or directory permission with Ansible? I’m going to show you a live Playbook and some simple Ansible code.

Continue reading

Open firewall ports in Debian like systems — Ansible module ufw

How to open firewall ports in Debian-like systems with Ansible? I’m going to show you a live Playbook and some simple Ansible code.

Continue reading

Open firewall ports in RedHat-like systems - Ansible module firewalld

How to open firewall ports in RedHat-like systems with Ansible? I’m going to show you a live Playbook and some simple Ansible code.

Continue reading

Remove user account - Ansible module user

How to remove a user account with Ansible? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

Extract an archive - Ansible module unarchive

How to extract an archive in Ansible? I’m going to show you a live Playbook and some simple Ansible code.

Continue reading

Create user account - Ansible module user

How to create a user account with Ansible? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

How to Check If a File Exists in Ansible

How to check if a file exists in Ansible? I’m going to show you a live Playbook and some simple Ansible code.

Continue reading

Restart services on remote hosts - Ansible module service

How to restart services on remote hosts with Ansible? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

Troubleshoot macOS Fork Errors in Ansible Playbooks

Today we’re going to talk about Ansible troubleshooting and specifically about macOS fork errors.

Continue reading

Test Windows host availability - Ansible module win_ping

How to test Windows host availability? Today we’re going to talk about the simplest way to test if a Windows-managed host is available to receive our commands.

Continue reading

Edit single-line text -Ansible module lineinfile

Today we’re going to talk about how to edit a single-line text in a file with Ansible.

Continue reading

How to install Ansible with PIP - Ansible install

How to install Ansible with PIP, the Python package manager? Today we’re going to talk about how to use the up-to-date version of Ansible in Linux and macOS using PIP.

Continue reading

Rolling Update Debian-like systems - Ansible module apt

How to perform Rolling Update with Ansible in Debian-like systems? I’m going to show you a live Playbook and some simple Ansible code.

Continue reading

How to Fix Ansible Connection Failures: Troubleshooting Tips

Today we’re going to talk about Ansible troubleshooting and specifically about connection failed errors.

Continue reading

Ansible Rolling Updates: Nginx and System Packages

How to perform the rolling updates with Ansible in RedHat-like systems?

Continue reading

Copy files from remote hosts - Remote to Local - Ansible module fetch

How to copy files from remote hosts with Ansible? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

Copy files to remote hosts - Local to Remote - Ansible module copy

How to copy files to remote hosts? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

Checkout git repository via HTTPS - Ansible module git

How to checkout git repository via HTTPS? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

Privilege escalation errors - Ansible troubleshooting

Today we’re going to talk about Ansible troubleshooting and specifically about privilege escalation errors.

Continue reading

Install a package in Debian-like systems - Ansible module apt

How to Install a package with Ansible in Debian-like systems? I’m going to show you a live Playbook with some simple Ansible code.

Continue reading

Install a package in RedHat-like systems - Ansible module yum

How to Install a package with Ansible in RedHat-like systems? I’m going to show you a live Playbook and some simple Ansible code.

Continue reading

Print text or variable during execution - Ansible module debug

How to print a text or a variable during the execution with Ansible?

Continue reading

Ansible troubleshooting - Indentation error

Today we’re going to talk about Ansible troubleshooting and specifically about indentation errors.

Continue reading

Edit multi-line text - Ansible module blockinfile

Today we’re going to talk about how to edit a multi-line text in a file with Ansible and so much more.

Continue reading

How to install Ansible in Ubuntu 20.04 - Ansible install

How to install Ansible in the latest Ubuntu 20.04 LTS. Today we’re going to talk about the easier way to install and maintain Ansible inside ubuntu 20.

Continue reading

How to Check If a Directory Exists in Ansible

How to check if a directory exists in Ansible? I’m going to show you a live Playbook and some simple Ansible code.

Continue reading

Test host availability - Ansible module ping

Ansible module ping. Today we’re going to talk about the simplest way to test if a managed host is available to receive our commands.

Continue reading