Jak začít s Ansible pro nasazení aplikací?
Zajímám se o nasazení aplikací a narazil jsem na Ansible, ale vůbec nevím, jak začít. Můžete mi prosím poradit, jakým způsobem se do toho pustit? Myslím, že by to mohlo být skvělé řešení pro automatizaci nasazení, ale když vidím všechny ty knihovny a dokumentace, cítím se ztraceně. Jaké jsou první kroky, které bych měl udělat? Měl bych si nejdřív nainstalovat Ansible na svůj počítač nebo server? A co dál? Jaký je nejlepší způsob, jak napsat svůj první playbook? Potřebuju k tomu nějaké speciální znalosti nebo zkušenosti s programováním? A co vlastně znamená ten termín "infrastruktura jako kód" v souvislosti s Ansible? Můžete mi doporučit nějaké dobré zdroje nebo tutoriály pro začátečníky? Chtěl bych se dozvědět i o tom, jak spravovat více serverů najednou a jestli existují nějaké běžné best practices, kterým bych se měl vyhnout. A co když chci nasadit aplikaci, která má více komponent? Jak to funguje s rolí a šablonami v Ansible? Předem díky za jakékoli rady a tipy!