CONFIGURATION MANAGEMENT Flashcards

1
Q

What is CI/CD?

A

CI/CD (Continuous Integration/Continuous Deployment) is a practice that automates the process of integrating CODE CHANGES and deploying them to production environments.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is Configuration Management and its benefits?

A

Configuration Management is the process of automating the management of system configurations to ensure consistency, compliance, and efficiency across IT infrastructure.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Which Configuration Management tools are you familiar with?

A

I am familiar with Ansible for configuration management.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

How do you use Ansible in your environment?

A

In our environment, we use Ansible to automate server configurations and application deployments.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

How to run a playbook from the command line in Ansible?

A

You run a playbook from the command line in Ansible using the “ansible-playbook” command followed by the playbook filename.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are Ad-hoc commands in Ansible?

A

Ad-hoc commands in Ansible are used for quick, one-time tasks without the need for a playbook. Example: “ansible all -m ping” to ping all hosts.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is Ansible Tower?

A

Ansible Tower is a web-based UI and automation engine that provides centralized management of Ansible playbooks, inventories, and roles.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Explain Ansible architecture.

A

Ansible architecture consists of a control node, managed nodes, inventory (list of managed nodes), modules (executable tasks), and playbooks (collections of tasks).5 Components

How well did you know this?
1
Not at all
2
3
4
5
Perfectly