Použití Ansible s Azure

Ansible je opensourcový produkt, který automatizuje zřizování cloudu, správu konfigurace a nasazení aplikací. Pomocí Ansible můžete zřídit virtuální počítače, kontejnery a síť a kompletní cloudové infrastruktury. Ansible také umožňuje automatizovat nasazení a konfiguraci prostředků ve vašem prostředí.

Tento článek poskytuje základní přehled některých výhod použití Ansible s Azure.

Playbooky Ansible

Playbooky Ansible umožňují směrovat Ansible ke konfiguraci vašeho prostředí. Playbooky se kódují pomocí YAML, aby byly čitelné pro člověka. V části Kurzy najdete mnoho příkladů použití playbooků k instalaci a konfiguraci prostředků Azure.

Moduly Ansible

Ansible obsahuje sadu modulů Ansible, které běží přímo na vzdálených hostitelích nebo prostřednictvím playbooků. Uživatelé můžou vytvářet vlastní moduly. Moduly se používají k řízení systémových prostředků – jako jsou služby, balíčky nebo soubory – nebo spouštění systémových příkazů.

Pro interakci se službami Azure obsahuje Ansible sadu cloudových modulů Ansible. Tyto moduly umožňují vytvářet a orchestrovat infrastrukturu v Azure.

Migrace existujících úloh do Azure

Jakmile k definování infrastruktury použijete Ansible, můžete použít playbook vaší aplikace, který Azure podle potřeby automaticky škáluje vaše prostředí.

Automatizace aplikace nativní pro cloud v Azure

Ansible umožňuje automatizovat aplikace nativní pro cloud v Azure pomocí mikroslužeb Azure, jako jsou Azure Functions a Kubernetes v Azure.

Správa nasazení pomocí dynamického inventáře

Pomocí funkce dynamického inventáře Ansible můžete načíst inventář z prostředků Azure. Pak můžete označit stávající nasazení Azure a spravovat tato označená nasazení prostřednictvím Ansible.

Modul Ansible a matice verzí pro Azure

Ansible obsahuje sadu modulů pro použití při zřizování a konfiguraci prostředků Azure. Mezi tyto prostředky patří virtuální počítače, škálovací sady, síťové služby a služby kontejnerů. Matice Ansible uvádí moduly Ansible pro Azure a verze Ansible, ve kterých se dodávají.

Další kroky