CONFIGURATION MANAGEMENT Flashcards
What is CI/CD?
CI/CD (Continuous Integration/Continuous Deployment) is a practice that automates the process of integrating CODE CHANGES and deploying them to production environments.
What is Configuration Management and its benefits?
Configuration Management is the process of automating the management of system configurations to ensure consistency, compliance, and efficiency across IT infrastructure.
Which Configuration Management tools are you familiar with?
I am familiar with Ansible for configuration management.
How do you use Ansible in your environment?
In our environment, we use Ansible to automate server configurations and application deployments.
How to run a playbook from the command line in Ansible?
You run a playbook from the command line in Ansible using the “ansible-playbook” command followed by the playbook filename.
What are Ad-hoc commands in Ansible?
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.
What is Ansible Tower?
Ansible Tower is a web-based UI and automation engine that provides centralized management of Ansible playbooks, inventories, and roles.
Explain Ansible architecture.
Ansible architecture consists of a control node, managed nodes, inventory (list of managed nodes), modules (executable tasks), and playbooks (collections of tasks).5 Components