---
title: "Check out all of the ATA posts for Sagar here!"
---

# Check out all of the ATA posts for Sagar here!

---

# ATA Learning Adam the Automator

Tap to hide

[

ATA Learning

](/)

*   [Home](/)
*   [Tutorials](/tutorials/)
*   [Instructors](/author/)
*   [Advertising](/advertising/)
*   [Recommended Resources](/resources/)
*   [About Adam](/about-adam/)

Search for:  

*   [](https://twitter.com/adbertram)
*   [](https://github.com/Adam-the-Automator)
*   [](https://www.linkedin.com/company/adam-the-automator-llc)
*   [](/feed/)

![](https://secure.gravatar.com/avatar/2beb65fca997135120ed98dc6a2e57dcdf1a7d7d2f5ff687b5d91dc7ccd7a6b5?s=192&d=mm&r=g)

# Sagar

[](https://automateinfra.com/)

[](https://twitter.com/Automateinfra)

I am the technical writer, DevOps consultant, and the founder of automateinfra.com, who believes in writing the best content on DevOps, IT technologies and sharing it with the world. My mission has always remained the same: learn new technologies by doing hands-on practice, deep-dive into them, and teach the world in the easiest possible way. I have good exposure to DevOps technologies such as Terraform, AWS Cloud, Microsoft Azure, Ansible, Kubernetes, Docker, Jenkins, Linux, etc.

[![](https://adamtheautomator.com/wp-content/uploads/2022/01/How-to-Manage-Virtual-Machines-With-Ansible-EC2-AWS-Module.jpg)](/ansible-ec2/)

*   [Ansible](/tag/ansible/)
*   [AWS EC2](/tag/aws-ec2/)

[

## How to Manage Virtual Machines With Ansible EC2 AWS Module

Learn how to manage multiple virtual machines, like AWS EC2 instances with the Ansible EC2 AWS module in this tutorial!

](/ansible-ec2/)

[![Sagar Avatar](https://secure.gravatar.com/avatar/2beb65fca997135120ed98dc6a2e57dcdf1a7d7d2f5ff687b5d91dc7ccd7a6b5?s=192&d=mm&r=g)

Sagar7 min. read

](/author/shanky-mendiratta/)

[![](https://adamtheautomator.com/wp-content/uploads/2022/01/Understanding-and-Configuring-the-GRUB-Linux-Bootloader.jpg)](/ubuntu-grub/)

*   [Linux](/tag/linux/)

[

## Ubuntu GRUB Linux Bootloader and Configuration

Learn what Ubuntu GRUB is, how the booting process works, and dive into several helpful GRUB configurations in this ATA tutorial!

](/ubuntu-grub/)

[![Sagar Avatar](https://secure.gravatar.com/avatar/2beb65fca997135120ed98dc6a2e57dcdf1a7d7d2f5ff687b5d91dc7ccd7a6b5?s=192&d=mm&r=g)

Sagar6 min. read

](/author/shanky-mendiratta/)

[![](https://adamtheautomator.com/wp-content/uploads/2022/01/How-To-Deploy-a-Python-Flask-API-Application-on-Docker.jpg)](/python-flask-api/)

*   [Docker](/tag/docker/)
*   [Docker-Compose](/tag/docker-compose/)
*   [Linux](/tag/linux/)

[

## How To Deploy a Python Flask API Application on Docker

Quickly need to deploy a Python API application? Learn how to deploy a Python Flask API application via Docker in this step-by-step tutorial!

](/python-flask-api/)

[![Sagar Avatar](https://secure.gravatar.com/avatar/2beb65fca997135120ed98dc6a2e57dcdf1a7d7d2f5ff687b5d91dc7ccd7a6b5?s=192&d=mm&r=g)

Sagar5 min. read

](/author/shanky-mendiratta/)

[![](https://adamtheautomator.com/wp-content/uploads/2021/12/Manage-Repositories-via-the-GIT-Ansible-Module.jpg)](/git-ansible/)

*   [Ansible](/tag/ansible/)
*   [Git](/tag/git/)

[

## Manage Repositories via the GIT Ansible Module

Learn how to remotely manage repositories with the Git Ansible module, with tons of examples working together with Ansible playbooks in this tutorial!

](/git-ansible/)

[![Sagar Avatar](https://secure.gravatar.com/avatar/2beb65fca997135120ed98dc6a2e57dcdf1a7d7d2f5ff687b5d91dc7ccd7a6b5?s=192&d=mm&r=g)

Sagar6 min. read

](/author/shanky-mendiratta/)

[![](https://adamtheautomator.com/wp-content/uploads/2021/12/How-to-Use-Ansible-Create-User-Functionality-in-Linux.jpg)](/ansible-create-user/)

*   [Ansible](/tag/ansible/)

[

## How to Use Ansible Create User Functionality in Linux

Learn how to create and manage users and user attributes with the Ansible create user functionalities in a Linux system in this tutorial!

](/ansible-create-user/)

[![Sagar Avatar](https://secure.gravatar.com/avatar/2beb65fca997135120ed98dc6a2e57dcdf1a7d7d2f5ff687b5d91dc7ccd7a6b5?s=192&d=mm&r=g)

Sagar7 min. read

](/author/shanky-mendiratta/)

[![](https://adamtheautomator.com/wp-content/uploads/2021/12/How-to-Use-the-Ansible-Kubernetes-Module.jpg)](/ansible-kubernetes/)

*   [Ansible](/tag/ansible/)
*   [Kubernetes](/tag/kubernetes/)

[

## How to Use the Ansible Kubernetes Module

Learn how to automate containerized application management with the Ansible Kubernetes module and Ansible playbook in this step-by-step tutorial!

](/ansible-kubernetes/)

[![Sagar Avatar](https://secure.gravatar.com/avatar/2beb65fca997135120ed98dc6a2e57dcdf1a7d7d2f5ff687b5d91dc7ccd7a6b5?s=192&d=mm&r=g)

Sagar6 min. read

](/author/shanky-mendiratta/)

[![](https://adamtheautomator.com/wp-content/uploads/2021/12/How-to-Leverage-Ansible-Variables-in-Roles-and-Playbooks.jpg)](/ansible-variables/)

*   [Ansible](/tag/ansible/)

[

## How to Leverage Ansible Variables in Roles and Playbooks

Learn how to effectively manage nodes and deployments by leveraging Ansible variables in roles and playbooks in this step-by-step tutorial!

](/ansible-variables/)

[![Sagar Avatar](https://secure.gravatar.com/avatar/2beb65fca997135120ed98dc6a2e57dcdf1a7d7d2f5ff687b5d91dc7ccd7a6b5?s=192&d=mm&r=g)

Sagar7 min. read

](/author/shanky-mendiratta/)

[![](https://adamtheautomator.com/wp-content/uploads/2021/12/How-to-Set-Up-an-All-In-One-Communications-Platform-with-3CX.jpg)](/3cx-communications/)

*   [PBX](/tag/pbx/)
*   [Product Review](/tag/product-review/)
*   [Sponsored](/tag/sponsored/)

[

## How to Set Up an All-In-One Communications Platform with 3CX

Keep in touch with your employees in the office or remotely with a single system to keep everyone in touch at all times with 3CX.

](/3cx-communications/)

[![Sagar Avatar](https://secure.gravatar.com/avatar/2beb65fca997135120ed98dc6a2e57dcdf1a7d7d2f5ff687b5d91dc7ccd7a6b5?s=192&d=mm&r=g)

Sagar7 min. read

](/author/shanky-mendiratta/)

[![](https://adamtheautomator.com/wp-content/uploads/2021/11/Demonstrating-Unique-Instances-with-Terraform-Workspace.jpg)](/terraform-workspace/)

*   [Terraform](/tag/terraform/)

[

## Demonstrating Unique Instances with Terraform Workspace

If you need to work on a project simultaneously with your team without messing things up, consider Terraform workspace. Learn how to create and launch instances in different Terraform workspaces in this tutorial!

](/terraform-workspace/)

[![Sagar Avatar](https://secure.gravatar.com/avatar/2beb65fca997135120ed98dc6a2e57dcdf1a7d7d2f5ff687b5d91dc7ccd7a6b5?s=192&d=mm&r=g)

Sagar5 min. read

](/author/shanky-mendiratta/)

[![](https://adamtheautomator.com/wp-content/uploads/2021/11/Utilizing-Terraform-Output-Variables-in-Infrastructure-Configuration.jpg)](/terraform-output-variables/)

*   [Terraform](/tag/terraform/)

[

## Utilizing Terraform Output Variables in Infrastructure Configuration

Need to effectively build and manage infrastructures? Learn how to utilize Terraform output variables in infrastructure configuration in this tutorial!

](/terraform-output-variables/)

[![Sagar Avatar](https://secure.gravatar.com/avatar/2beb65fca997135120ed98dc6a2e57dcdf1a7d7d2f5ff687b5d91dc7ccd7a6b5?s=192&d=mm&r=g)

Sagar5 min. read

](/author/shanky-mendiratta/)

[![](https://adamtheautomator.com/wp-content/uploads/2021/11/Formatting-Terraform-Code-With-the-Terraform-fmt-Command.jpg)](/terraform-fmt/)

*   [Terraform](/tag/terraform/)

[

## Formatting Terraform Code With the Terraform fmt Command

Don’t like ugly Terraform code? Learn how to prettify them using the Terraform fmt command in this tutorial!

](/terraform-fmt/)

[![Sagar Avatar](https://secure.gravatar.com/avatar/2beb65fca997135120ed98dc6a2e57dcdf1a7d7d2f5ff687b5d91dc7ccd7a6b5?s=192&d=mm&r=g)

Sagar6 min. read

](/author/shanky-mendiratta/)

[![](https://adamtheautomator.com/wp-content/uploads/2021/10/How-to-Restart-Pods-in-Kubernetes-Step-by-Step.jpg)](/restart-pod-kubernetes/)

*   [Kubernetes](/tag/kubernetes/)

[

## Master How to Restart Pods in Kubernetes \[Step by Step\]

Need to restart a pod in Kubernetes? Learn how to keep your pods running in this step-by-step tutorial!

](/restart-pod-kubernetes/)

[![Sagar Avatar](https://secure.gravatar.com/avatar/2beb65fca997135120ed98dc6a2e57dcdf1a7d7d2f5ff687b5d91dc7ccd7a6b5?s=192&d=mm&r=g)

Sagar4 min. read

](/author/shanky-mendiratta/)

[![](https://adamtheautomator.com/wp-content/uploads/2021/11/How-to-Setup-an-NGINX-Kubernetes-Ingress-Controller.jpg)](/kubernetes-ingress/)

*   [Kubernetes](/tag/kubernetes/)

[

## Gearing up NGINX Kubernetes Ingress Controller

Learn how to manage multiple incoming services within a Kubernetes cluster with a Kubernetes ingress controller!

](/kubernetes-ingress/)

[![Sagar Avatar](https://secure.gravatar.com/avatar/2beb65fca997135120ed98dc6a2e57dcdf1a7d7d2f5ff687b5d91dc7ccd7a6b5?s=192&d=mm&r=g)

Sagar6 min. read

](/author/shanky-mendiratta/)

[![](https://adamtheautomator.com/wp-content/uploads/2021/10/How-To-Build-a-Database-Instance-with-Terraform-and-AWS-RDS.jpg)](/terraform-and-aws-rds/)

*   [AWS](/tag/aws/)
*   [AWS RDS](/tag/aws-rds/)
*   [Terraform](/tag/terraform/)

[

## Advantages of Terraform and AWS RDS in Database Instance

Learn how to quickly provision and configure an AWS database with Terraform and AWS RDS in this step-by-step guide.

](/terraform-and-aws-rds/)

[![Sagar Avatar](https://secure.gravatar.com/avatar/2beb65fca997135120ed98dc6a2e57dcdf1a7d7d2f5ff687b5d91dc7ccd7a6b5?s=192&d=mm&r=g)

Sagar5 min. read

](/author/shanky-mendiratta/)

[![](https://adamtheautomator.com/wp-content/uploads/2021/10/Processing-Multiple-Resources-with-Terraform-Count-Argument-1.jpg)](/terraform-count/)

*   [Terraform](/tag/terraform/)

[

## Drive Terraform Count Argument to Process Multiple Resources

Tired of manually creating multiple resources in Terraform? Learn how to process multiple resources simultaneously with Terraform count argument in this tutorial!

](/terraform-count/)

[![Sagar Avatar](https://secure.gravatar.com/avatar/2beb65fca997135120ed98dc6a2e57dcdf1a7d7d2f5ff687b5d91dc7ccd7a6b5?s=192&d=mm&r=g)

Sagar4 min. read

](/author/shanky-mendiratta/)

[![](https://adamtheautomator.com/wp-content/uploads/2021/10/How-to-Work-with-Ansible-When-and-Other-Conditionals.jpg)](/ansible-when/)

*   [Ansible](/tag/ansible/)

[

## How to Work with Ansible When and Other Conditionals

Having a hard time working with Ansible? Take your automation skills up a notch by learning Ansible when and other conditionals in this tutorial!

](/ansible-when/)

[![Sagar Avatar](https://secure.gravatar.com/avatar/2beb65fca997135120ed98dc6a2e57dcdf1a7d7d2f5ff687b5d91dc7ccd7a6b5?s=192&d=mm&r=g)

Sagar8 min. read

](/author/shanky-mendiratta/)

[![](https://adamtheautomator.com/wp-content/uploads/2021/10/How-to-Install-Terraform-on-Linux-and-Windows.jpg)](/install-terraform/)

*   [Automation](/tag/automation/)
*   [Terraform](/tag/terraform/)
*   [Ubuntu Linux](/tag/ubuntu-linux/)
*   [Windows](/tag/windows/)

[

## How to Install Terraform on Linux and Windows

Terraform is the most popular automation tool to build, change and manage your cloud infrastructure in an effective and quick way. Jump in this article to learn how to install Terraform on your Linux and Windows devices!

](/install-terraform/)

[![Sagar Avatar](https://secure.gravatar.com/avatar/2beb65fca997135120ed98dc6a2e57dcdf1a7d7d2f5ff687b5d91dc7ccd7a6b5?s=192&d=mm&r=g)

Sagar3 min. read

](/author/shanky-mendiratta/)

[![](https://adamtheautomator.com/wp-content/uploads/2021/09/How-to-Use-Ansibles-lineinfile-Module-to-Manage-Text-Files.jpg)](/ansible-lineinfile/)

*   [Ansible](/tag/ansible/)

[

## How to Use the Ansible lineinfile Module to Manage Text Files

Learn how to make changes to text files using Ansible’s lineinfile module in this step-by-step tutorial.

](/ansible-lineinfile/)

[![Sagar Avatar](https://secure.gravatar.com/avatar/2beb65fca997135120ed98dc6a2e57dcdf1a7d7d2f5ff687b5d91dc7ccd7a6b5?s=192&d=mm&r=g)

Sagar5 min. read

](/author/shanky-mendiratta/)

[![](https://adamtheautomator.com/wp-content/uploads/2021/09/Ansible-101-How-to-use-Ansibles-apt-to-Manage-Linux-Packages.jpg)](/ansible-apt/)

*   [Ansible](/tag/ansible/)

[

## How to use the Ansible apt Module to Manage Linux Packages

If you're an Ansible user that needs to install some packages, you're in luck. In this tutorial on the Ansible apt module, you'll get a step-by-step introduction!

](/ansible-apt/)

[![Sagar Avatar](https://secure.gravatar.com/avatar/2beb65fca997135120ed98dc6a2e57dcdf1a7d7d2f5ff687b5d91dc7ccd7a6b5?s=192&d=mm&r=g)

Sagar4 min. read

](/author/shanky-mendiratta/)

[![](https://adamtheautomator.com/wp-content/uploads/2021/09/Understanding-and-Setting-up-Ansible-Roles-Tutorial.jpg)](/ansible-roles/)

*   [Ansible](/tag/ansible/)

[

## Understanding and Setting up Ansible Roles \[Tutorial\]

Learn how Ansible Roles can help eliminate the struggle of deploying multiple sets of configuration in this tutorial!

](/ansible-roles/)

[![Sagar Avatar](https://secure.gravatar.com/avatar/2beb65fca997135120ed98dc6a2e57dcdf1a7d7d2f5ff687b5d91dc7ccd7a6b5?s=192&d=mm&r=g)

Sagar7 min. read

](/author/shanky-mendiratta/)

*   [Previous](/author/shanky-mendiratta/page/2/)
*   [1](/author/shanky-mendiratta/)
*   …
*   3
*   …
*   [5](/author/shanky-mendiratta/page/5/)
*   [Next](/author/shanky-mendiratta/page/4/)

## Categories

*   [IT Ops](/category/it-ops/)
*   [Cloud](/category/cloud/)
*   [DevOps](/category/devops/)
*   [Home Ops](/category/home-ops/)
*   [Information Security](/category/infosec/)
*   [Software Development](/category/software-development/)

## Site

*   [Home](/)
*   [Tutorials](/tutorials/)
*   [Instructors](/author/)
*   [Advertising](/advertising/)
*   [Recommended Resources](/resources/)
*   [About Adam](/about-adam/)

Copyright 2026© ATA Learning | [Privacy Policy](/privacy/)
