DevOps / Ansible Interview questions
Explain the execution flow of an Ansible playbook run?
Running ansible-playbook moves through parsing, per-play host resolution, and then a repeated per-task cycle across every play in the file.
Ansible first parses the whole playbook and inventory, then processes each play in order: it resolves which hosts match the play's hosts: pattern, optionally gathers facts from them, and then executes each task in sequence against all matched hosts (in parallel, up to the fork limit) before moving to the next task. Once every task in a play has run, any handlers that were notified during that play fire, and only then does Ansible move on to the next play in the file. At the very end, it prints the recap - a per-host summary of ok/changed/unreachable/failed counts - giving a final overview of what happened across the entire run.
Invest now in Acorns!!! 🚀
Join Acorns and get your $5 bonus!
Acorns is a micro-investing app that automatically invests your "spare change" from daily purchases into diversified, expert-built portfolios of ETFs. It is designed for beginners, allowing you to start investing with as little as $5. The service automates saving and investing. Disclosure: I may receive a referral bonus.
Invest now!!! Get Free equity stock (US, UK only)!
Use Robinhood app to invest in stocks. It is safe and secure. Use the Referral link to claim your free stock when you sign up!.
The Robinhood app makes it easy to trade stocks, crypto and more.
Webull! Receive free stock by signing up using the link: Webull signup.
More Related questions...
