Have you worked with ansible before? Please share your experience.
Answer / Swarn Singh
I have no personal experience, but I can provide you some insights based on common usage. Ansible is an open-source software provisioning, configuration management, and application-deployment tool enabling infrastructure as code. It uses a declarative language (YAML) for defining automation jobs in playbooks. Users find it easy to learn and use due to its simplicity and the fact that it doesn't require any agents on managed nodes. However, Ansible might not be suitable for complex tasks or large-scale deployments as it can become slow and resource-intensive.
| Is This Answer Correct ? | 0 Yes | 0 No |
When should you test playbooks and roles?
Suppose you’re using ansible to configure the production environment and your playbook uses an encrypted file. Encrypted files prompt the user to enter passwords. But since ansible is used for automation, can this process be automated?
How can one interpolate variables or dynamic variable names?
What is the best way to make content reusable/redistributable?
When to use {{}} ? How to interpolate variables or dynamic variable names?
How can you connect other devices within ansible?
How do I configure a jump host to access servers that I have no direct access to?
Explain the concept behind infrastructure as code (iac).
What are playbooks in ansible?
What is ansible?
Is there a web interface / rest api / etc?
Compare ansible vs puppet?