Dela via


Använda Ansible med Azure

Ansible är en produkt som bygger på öppen källkod och som automatiserar molntilldelning, konfigurationshantering och programdistribution. Med Ansible kan du tilldela virtuella datorer, containrar, nätverk och kompletta molninfrastrukturer. Med Ansible kan du också automatisera distributionen och konfigurationen av resurser i din miljö.

Den här artikeln ger en översikt över några av fördelarna med att använda Ansible med Azure.

Spelböcker i Ansible

Med Ansible-spelböcker kan du dirigera Ansible för att konfigurera din miljö. Spelböcker kodas med YAML för att vara läsbara för människor. I avsnittet Självstudier finns många exempel på hur du använder spelböcker för att installera och konfigurera Azure-resurser.

Moduler i Ansible

Ansible innehåller en uppsättning Ansible-moduler som körs direkt på fjärrvärdar eller via spelböcker. Användare kan skapa egna moduler. Moduler används för att styra systemresurser – till exempel tjänster, paket eller filer – eller köra systemkommandon.

För att interagera med Azure-tjänster innehåller Ansible en uppsättning Ansible-molnmoduler. Med de här modulerna kan du skapa och samordna infrastrukturen i Azure.

Migrera en befintlig arbetsbelastning till Azure

När du använder Ansible för att definiera infrastrukturen kan du använda programmets spelbok så att Azure automatiskt skalar din miljö efter behov.

Automatisera molnbaserade program i Azure

Med Ansible kan du automatisera molnbaserade program i Azure med Azure-mikrotjänster som Azure Functions och Kubernetes på Azure.

Hantera distributioner med dynamiskt lager

Med funktionen Dynamiskt lager i Ansible kan du hämta inventering från Azure-resurser. Sedan kan du tagga befintliga Azure-distributioner och hantera dem via Ansible.

Ansible-moduler och versioner för Azure

Ansible innehåller en uppsättning moduler för användning vid etablering och konfiguration av Azure-resurser. Dessa resurser omfattar virtuella datorer, skalningsuppsättningar, nätverkstjänster och containertjänster. Ansible-matrisen listar Ansible-modulerna för Azure och ansible-versionerna som de levererar i.

Nästa steg