Top 50 Ansible Interview Questions and Answers 2020 | DevOps Tools | DevOps Training | Edureka

🔥Edureka DevOps Certification Courses:
This Edureka session on ‘Ansible Interview Questions’ will discuss the most frequently asked questions that you might face in an Ansible interview. This Session will focus on pointers like:
Beginner Interview Questions
Intermediate Interview Questions
Advanced Interview Questions

🔹Check out our Playlist:
🔹Blog Series:

Do subscribe to our channel and hit the bell icon to never miss an update from us in the future:

———-𝐄𝐝𝐮𝐫𝐞𝐤𝐚 𝐃𝐞𝐯𝐎𝐩𝐬 𝐓𝐫𝐚𝐢𝐧𝐢𝐧𝐠𝐬———–

🔵DevOps Online Training:

🔵Kubernetes Online Training:

🔵Docker Online Training:

🔵AWS Certified DevOps Engineer Online Training:

🔵Azure DevOps (Az-400) Online Training:

———-𝐄𝐝𝐮𝐫𝐞𝐤𝐚 𝐃𝐞𝐯𝐨𝐩𝐬 𝐌𝐚𝐬𝐭𝐞𝐫𝐬 𝐏𝐫𝐨𝐠𝐫𝐚𝐦———-

🔵DevOps Engineer Masters Program:

———–𝐄𝐝𝐮𝐫𝐞𝐤𝐚 𝐔𝐧𝐢𝐯𝐞𝐫𝐬𝐢𝐭𝐲 𝐏𝐫𝐨𝐠𝐫𝐚𝐦———-

🌕 Post Graduate Program in DevOps with Purdue University:

Edureka Community:

#edureka #devopsedureka #AnsibleInterviewQuestions #DevOps #devopsinterviewquestions #DevOpsCertificationTraining

About These Courses

Edureka’s DevOps online training is designed to help you master key tools of DevOps lifecycle like Docker, Puppet, Jenkins, Nagios, GIT, Ansible, SaltStack, and Chef used by a DevOps Engineer for automating multiple steps in SDLC. During this course, our expert DevOps instructors will help you:

1. Understand the concepts and necessities of DevOps

2. Understand the need for DevOps and the day-to-day real-life problems it resolves

3. Learn installation and configuration of common infrastructure servers like Apache, and Nginx for the Enterprise

4. Learn popular DevOps tools like Jenkins, Puppet, Chef, Ansible, SaltStack, Nagios, and GIT

5. Implement automated system update, installations, and deployments

6. Learn Virtualization Concepts

7. Configuration deployment and packaging, continuous integration using GIT

8. Fine-tune Performance and set-up basic Security for Infrastructure

9. Manage server operations using Code which is popularly known as Infrastructure as a Code

10. Understand the need for and concepts of Monitoring and Logging.

Along with the above-mentioned topics, to help you master the most popular DevOps tools, you will also receive 3 additional self-paced courses including presentations, class recordings, assignments, solutions for the following tools:

1: Ansible – Covers Introduction, Setup & Configuration, Ansible Playbooks, 37 Ansible Modules, Different Roles and Command Line usage.

2: Chef – Covers Introduction, Building the Cook Book, Node Object & Search, Data-bags, Chef environment, Roles, Deploying Nodes in Production and using the Open Source Chef Server.

3: Puppet – Covers Puppet Infrastructure & run-cycle, the Puppet Language, Environment defining Nodes and Modules, Provisioning a Web Server and Executing Modules Against A Puppet Master.

Who should go for this course?

DevOps practitioners are among the highest paid IT professionals today, and the market demand for them is growing rapidly. With the emergence of new job roles around DevOps philosophy, anyone aspiring to get into these new roles can take up this DevOps course. Some of these roles are:
1. DevOps Architect
2. Automation Engineer
3. Software Tester
4. Security Engineer
5. Integration Specialist
6. Release Manager
Got a question on the topic? Please share it in the comment section below and our experts will answer it for you.

For more information, please write back to us at or call us at IND: 9606058406 / US: 18338555775 (toll-free).


9 thoughts on “Top 50 Ansible Interview Questions and Answers 2020 | DevOps Tools | DevOps Training | Edureka”
  1. Got a question on the topic? Please share it in the comment section below and our experts will answer it for you. For Edureka DevOps Training and Certification curriculum, Visit our Website: Use code "YOUTUBE20" to get Flat 20% off on this training.

  2. Few more questions which were asked in my interview.

    1. How do you run playbook with encrypted password
    2. How to pass arguments to playbook
    3. How do you install list of rpms using yum module
    4. How do you configure network interface using ansible modules
    5. What is ansible role
    6. Write a playbook to run one command on 5 different hosts
    7. What is facts

  3. Very interesting and useful video 👏👌👌But try to explain more about playbook modules which regularly asked in interviews👏👏

  4. Thanks for the great work

    1:23 (1) What is CI/CD

    2:41 (2) What is config. mgmt and how does it help an org

    4:22 (3) What is Ansible and what makes it stand out from the rest of the Config. Management

    5:30 (4) How does Ansible Work

    6:13 (5) How is Ansible different from Puppet

    7:20 (6) Explain the Ansible Architecture

    10:03 (7) What are Ansible Server Requirements

    10:22 (8) How would you install Ansible on CentOS system

    11:38 (9) Explain few of the basic terminologies in Ansible

    Controller machine









    13:32 (10) Explain the concept behind the IaC

    14:36 (11) Compare Ansible with Chef

    15:44 (12) What is Ansible Galaxy

    16:16 (13) What are adhoc commands? Give Example

    16:46 (14) What are variables in Ansible

    17:23 (15) What is the difference between a variable name and an environment variable

    18:08 (16) What are Ansible modules? Explain the different types

    19:27 (17) What is Ansible Task

    19:52 (18) What are Playbooks

    21:05 (19) Intermediate Level Ques: Can you write a simple playbook to install nginx on a host machine

    23:30 (20) Intermediate Level Ques: How would you access a variable of the first host in a group

    23:54 (21) Intermediate Level Ques: Why is {{ }} notation used? and how can one interpolate variable or dynamic variable names

    24:29 (22) Intermediate Level Ques: What is Ansible role and how are they different from the playbook

    25:26 (23) Intermediate Level Ques: How do I write an Ansible handler with multiple tasks

    25:55 (24) Intermediate Level Ques: How to keep secret data in playbook

    26:30 (25) Intermediate Level Ques: What are Ansible Vaults and why are they used

    27:10 (26) Intermediate Level Ques: How to create Encrypted files using Ansible

    27:48 (27) Intermediate Level Ques: What is Ansible tower

    28:28 (28) Intermediate Level Ques: What are the features of Ansible tower

    30:49 (29) Advanced: How is Ansible used in the CD pipeline

    31:59 (30) Advanced: How can you create a LAMP stack and deploy a webpage by using Ansible

    33:36 (31) Advanced: How do I set the PATH or any other environment variable for a task

    34:00 (32) Advanced: How can I generate encrypted password for the user module

    34:37 (33) Advanced: How can looping be done over a lists of hosts in a group, inside of a template

    35:15 (34) Advanced: How can I display all the inventory vars defined for my host

    35:35 (35) Advanced: How should one configure a Jump host to access servers that I have no direct access to

    36:02 (36) Advanced: How can you handle different machines needing different user accounts or ports to log in with

    36:24 (37) Advanced: Is it unsafe to bulk-set arguments from a variable

    36:43 (38) Advanced: Can the process of configuring prod environment be automated

    37:35 (39) Advanced: Have you worked with Ansible before? please share your experience

    38:18 (40) Advanced: Is Ansible an Open-Source Tool

    38:32 (41) Advanced: How can you connect other devices within Ansible

    39:03 (42) Advanced: Is it possible to build our modules in Ansible

    39:21 (43) Advanced: What does Fact mean in Ansible

    39:54 (44) Advanced: What is the ask_pass module in Ansible

    40:17 (45) Advanced: Explain the callback module in Ansible

    40:39 (46) Advanced: Does Ansible support AWS

    41:05 (47) Advanced: Does Ansible supports hardware provisioning

    41:29 (48) Advanced: Write an Ansible playbook to automate the starting of EC2 instance

    43:01 (49) Advanced: Can you copy files recursively onto a target host? If yes, how?

    43:22 (50) Advanced: Write a playbook to create a backup of a file in the remote servers before copy

Leave a Reply

Your email address will not be published.

Captcha loading...