Question:- Why should I use Ansible?
Answer:- Ansible can help in: • Configuration Management • Application Deployment • Task Automation
Question:- What are handlers in Ansible?
Answer:- Handlers in Ansible are just like regular tasks inside an Ansible Playbook, but they are only run if the task contains a ‘notify’ directive. Handlers are triggered when it is called by another task.
Question:- Have you heard about Ansible Galaxy? What does it do?
Answer:- Yes, I have. Ansible Galaxy refers to the ‘Galaxy website’ by Ansible, where users share Ansible roles. It is used to install, create, and manage Ansible roles.
Question:- Can you write the syntax for building a docker image?
Answer:- To build a docker image, we use the following command: docker build –f -t image_name:version
Question:- What is the concept of sudo in Linux?
Answer:- Sudo is a program for Unix/Linux-based systems that provides the ability to allow specific users to use specific system commands in the system’s root level. It is an abbreviation of ‘superuser do’, where ‘super user’ means the ‘root user’.
Question:- Can you tell me the purpose of SSH?
Answer:- SSH is nothing but a secure shell that allows users to login with a secure and encrypted mechanism into remote computers. It is used for encrypted communications between two hosts on an unsafe network. It supports tunneling, forwarding TCP, and also transferring files.
Question:- What is NRPE in Nagios?
Answer:- NRPE stands for ‘Nagios Remote Plugin Executor’. As the name suggests, it allows you to execute Nagios plugins remotely on other Linux or Unix machines. It can be helpful in monitoring remote machine performance metrics such as disk usage, CPU load, etc. It can communicate with some of the Windows agent addons. We can execute scripts and check metrics on remote Windows machines as well.
Question:- Can you tell me why I should use Nagios?
Answer:- • To plan for infrastructure upgrades before the outdated systems fail • To respond to issues quickly • To fix problems automatically when detected • To coordinate with the responses from the technical team • To ensure that the organization’s service-level agreements with the clients are being met • To make sure that the IT infrastructure outages have only a minimal effect on the organization’s net income • To monitor the entire infrastructure and business processes
Question:- What is Nagios Log Server?
Answer:- Nagios Log Server simplifies the process of searching the log data. Nagios Log Server is the best choice to perform tasks such as setting up alerts, notifying when potential threats arise, simply querying the log data, and quickly auditing any system. With Nagios Log Server, we can get all of our log data in one location with high availability.
Question:- Can you tell me why I should use Nagios for HTTP monitoring?
Answer:- Nagios can provide us the complete monitoring service for our HTTP servers and protocols. Here are a few benefits of implementing effective HTTP monitoring with Nagios: • Server, services, and application availability can be increased. • Network outages and protocol failures can be detected quickly. • User experience can be monitored. • Web server performance can be monitored. • Web transactions can be monitored. • URLs can be monitored.
Question:- What is a namespace in Kubernetes?
Answer:- Namespaces are a way to divide cluster resources between multiple users in Kubernetes. In other words, it is useful when multiple teams or users are using the same cluster which can lead to potential name collision.
Question:- What is kubectl?
Answer:- By definition, kubectl is a command-line interface for running commands against Kubernetes clusters. Here, ‘ctl’ stands for ‘control’. This ‘kubectl’ command-line interface can be used to deploy applications, inspect and manage cluster resources, and view logs.
Question:- What are the testing types supported by Selenium?
Answer:- Selenium supports regression testing and functional testing.
Question:- What are the prerequisites to install Ansible 2.8 on Linux?
Answer:- To install Ansible 2.8 on Linux, Security-Enhanced Linux (SELinux) has to be enabled and Python 3 has to be installed on remote nodes.