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

Debug Terraform Code Efficiently with TFLint: A Comprehensive Guide

Introduction Debugging with TFLint In the world of Infrastructure as Code (IaC), Terraform stands out for its ability to define and provision cloud infrastructure using a high-level configuration language.

Continue reading

How to Import Existing Resources into Terraform: A Step-by-Step Guide

Introduction Terraform, developed by HashiCorp, is a widely used tool for implementing Infrastructure as Code (IaC), allowing users to efficiently create, manage, and update infrastructure resources in a predictable manner.

Continue reading

Master Terraform Resource Tainting for Effective Infrastructure Management

Introduction In the world of Infrastructure as Code (IaC), Terraform by HashiCorp stands as a cornerstone tool, allowing teams to define and manage infrastructure using a high-level configuration language.

Continue reading

Mastering Terraform Debugging: A Guide to Efficient Issue Resolution

Introduction In the intricate world of Infrastructure as Code (IaC), Terraform by HashiCorp stands as a powerful tool for defining and managing cloud resources with precision and efficiency.

Continue reading

Essential Terraform Commands: A Guide for Efficient Infrastructure Management

Introduction Terraform, an open-source infrastructure as code software tool created by HashiCorp, enables users to define and provision a datacenter infrastructure using a high-level configuration language known as HashiCorp Configuration Language (HCL), or optionally JSON.

Continue reading

How to Fix Terraform AWS Provider Error: InvalidClientTokenId

Introduction When encountering an error with terraform apply that points to an issue with the AWS Provider, particularly a 403 error code stating “InvalidClientTokenId: The security token included in the request is invalid,” it suggests a problem with the AWS credentials or their configuration in Terraform.

Continue reading

Master Terraform's count and for_each for Efficient Resource Management

Introduction Terraform, developed by HashiCorp, stands out as a pivotal tool in the domain of Infrastructure as Code (IaC), offering a streamlined approach to provisioning and managing cloud resources with precision and scalability.

Continue reading

Critical runc Vulnerability CVE-2024-21626: Impact and Mitigation

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

Enable Terraform Command Autocomplete in Bash and Zsh Easily

Introduction Enabling tab completion for Terraform commands can significantly improve your productivity by reducing the amount of typing required and helping to avoid typos in command names and options.

Continue reading

Master Terraform Input and Output Variables: A Comprehensive Guide

Introduction Terraform, the open-source infrastructure as code software tool created by HashiCorp, allows users to define and provision data center infrastructure using a simple, declarative configuration language.

Continue reading

Master Terraform Providers: Configuration and Best Practices Guide

Introduction Terraform, developed by HashiCorp, is an open-source tool used for building, changing, and versioning infrastructure safely and efficiently.

Continue reading

Set Up Amazon S3 as a Terraform Backend for Secure State Management

Introduction Terraform, a powerful tool by HashiCorp for building, changing, and versioning infrastructure efficiently, allows teams to manage their infrastructure as code (IaC).

Continue reading

Automate AWS EC2 Deployment with Terraform: A Step-by-Step Guide

Introduction In the rapidly evolving landscape of cloud computing, the automation of infrastructure provisioning and management has become a cornerstone for delivering robust, scalable, and efficient IT solutions.

Continue reading

How to Fix Terraform AWS Provider Error: InvalidClientTokenId

Introduction When encountering an error with terraform apply that points to an issue with the AWS Provider, particularly a 403 error code stating “InvalidClientTokenId: The security token included in the request is invalid,” it suggests a problem with the AWS credentials or their configuration in Terraform.

Continue reading

How to Install AWS CLI on macOS Using Homebrew: A Step-by-Step Guide

Introduction The AWS Command Line Interface (CLI) is a powerful tool that enables developers and system administrators to manage AWS services directly from the terminal.

Continue reading

Maximize Your Cloud Experience with AWS Free Tier: Explore Free Trials, 12-Month Free Offers, and Always Free Services

Introduction The Amazon Web Services (AWS) Free Tier is designed to enable users to explore and try out the services offered by AWS without any initial investment, making it an attractive option for startups, developers, and students.

Continue reading

Effective Resource Management with Terraform: Safely Destroying Docker Nginx Containers

Introduction In the realm of infrastructure as code, Terraform stands as a pivotal tool, enabling IT professionals to manage and provision infrastructure through code.

Continue reading

Mastering Terraform Providers: Key to Efficient Infrastructure Automation

Introduction to Terraform Providers In the realm of Infrastructure as Code (IaC), Terraform by HashiCorp stands out as a powerful tool used to define and provision infrastructure across various cloud and on-premises environments.

Continue reading

Deploy Docker Containers with Terraform: Step-by-Step Nginx Setup

Introduction The Terraform code you’ve provided is a configuration script for managing infrastructure using Terraform, specifically focused on deploying a Docker container.

Continue reading

Install Terraform on macOS Using Homebrew: Step-by-Step Guide

Introduction Terraform, developed by HashiCorp, is a popular open-source infrastructure as a code software tool that enables you to build, change, and version infrastructure efficiently.

Continue reading