Sdílet prostřednictvím


Modul Ansible a matice verzí

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ů. Tento článek uvádí různé moduly Ansible pro Azure a verze Ansible, ve kterých se dodávají.

Moduly Ansible pro Azure

Následující moduly je možné spouštět přímo na vzdálených hostitelích nebo prostřednictvím playbooků.

Tyto moduly jsou k dispozici v oficiální verzi Ansible a v následující kolekci Microsoft Azure.

Poznámka:

Od Ansible 2.9 jsme všechny moduly *_facts přejmenovali na *_info, abychom dodržovali zásady vytváření názvů Ansible. Staré a přejmenované moduly jsou propojené, takže kromě zobrazení upozornění na vyřazení fungují všechny moduly jako předtím.

Modul Ansible pro Azure Ansible 2.4 Ansible 2.5 Ansible 2.6 Ansible 2.7 Ansible 2.8 Ansible 2.9 Azure Collection
Výpočetní služby
azure_rm_availabilityset Ano Ano Ano Ano Ano Ano Yes
azure_rm_availabilityset_info Ano Ano Ano Ano Ano Ano Yes
azure_rm_batchaccount - - - - - Ano Yes
azure_rm_deployment Ano Ano Ano Ano Ano Ano Yes
azure_rm_deployment_info - - - - Ano Ano Yes
azure_rm_functionapp Ano Ano Ano Ano Ano Ano Yes
azure_rm_functionapp_info Ano Ano Ano Ano Ano Ano Yes
azure_rm_gallery - - - - - Ano Yes
azure_rm_gallery_info - - - - - Ano Yes
azure_rm_galleryimage - - - - - Ano Yes
azure_rm_galleryimage_info - - - - - Ano Yes
azure_rm_galleryimageversion - - - - - Ano Yes
azure_rm_galleryimageversion_info - - - - - Ano Yes
azure_rm_image - Ano Ano Ano Ano Ano Yes
azure_rm_image_info - - - - Ano Ano Yes
azure_rm_resource - - Ano Ano Ano Ano Yes
azure_rm_resource_info - - Ano Ano Ano Ano Yes
azure_rm_resourcegroup Ano Ano Ano Ano Ano Ano Yes
azure_rm_resourcegroup_info Ano Ano Ano Ano Ano Ano Yes
azure_rm_snapshot - - - - - Ano Yes
azure_rm_virtualmachine Ano Ano Ano Ano Ano Ano Yes
azure_rm_virtualmachine_info - - - Ano Ano Ano Yes
azure_rm_virtualmachineextension Ano Ano Ano Ano Ano Ano Yes
azure_rm_virtualmachineextension_info - - - - Ano Ano Yes
azure_rm_virtualmachineimage_info Ano Ano Ano Ano Ano Ano Yes
azure_rm_virtualmachinescaleset Ano Ano Ano Ano Ano Ano Yes
azure_rm_virtualmachinescaleset_info Ano Ano Ano Ano Ano Ano Yes
azure_rm_virtualmachinescalesetextension - - - - Ano Ano Yes
azure_rm_virtualmachinescalesetextension_info - - - - Ano Ano Yes
azure_rm_virtualmachinescalesetinstance - - - - Ano Ano Yes
azure_rm_virtualmachinescalesetinstance_info - - - - Ano Ano Yes
Sítě
azure_rm_appgateway - - - Ano Ano Ano Yes
azure_rm_applicationsecuritygroup - - - - Ano Ano Yes
azure_rm_applicationsecuritygroup_info - - - - Ano Ano Yes
azure_rm_cdnendpoint - - - - Ano Ano Yes
azure_rm_cdnendpoint_info - - - - Ano Ano Yes
azure_rm_cdnprofile - - - - Ano Ano Yes
azure_rm_cdnprofile_info - - - - Ano Ano Yes
azure_rm_dnsrecordset Ano Ano Ano Ano Ano Ano Yes
azure_rm_dnsrecordset_info Ano Ano Ano Ano Ano Ano Yes
azure_rm_dnszone Ano Ano Ano Ano Ano Ano Yes
azure_rm_dnszone_info Ano Ano Ano Ano Ano Ano Yes
azure_rm_firewall - - - - - Ano Yes
azure_rm_firewall_info - - - - - Ano Yes
azure_rm_loadbalancer Ano Ano Ano Ano Ano Ano Yes
azure_rm_loadbalancer_info Ano Ano Ano Ano Ano Ano Yes
azure_rm_networkinterface Ano Ano Ano Ano Ano Ano Yes
azure_rm_networkinterface_info Ano Ano Ano Ano Ano Ano Yes
azure_rm_publicipaddress Ano Ano Ano Ano Ano Ano Yes
azure_rm_publicipaddress_info Ano Ano Ano Ano Ano Ano Yes
azure_rm_route - - - Ano Ano Ano Yes
azure_rm_routetable - - - Ano Ano Ano Yes
azure_rm_routetable_info - - - Ano Ano Ano Yes
azure_rm_securitygroup Ano Ano Ano Ano Ano Ano Yes
azure_rm_securitygroup_info - - - - - Ano Yes
azure_rm_subnet Ano Ano Ano Ano Ano Ano Yes
azure_rm_subnet_info - - - - Ano Ano Yes
azure_rm_trafficmanagerendpoint - - - Ano Ano Ano Yes
azure_rm_trafficmanagerendpoint_info - - - Ano Ano Ano Yes
azure_rm_trafficmanagerprofile - - - Ano Ano Ano Yes
azure_rm_trafficmanagerprofile_info - - - Ano Ano Ano Yes
azure_rm_virtualnetwork Ano Ano Ano Ano Ano Ano Yes
azure_rm_virtualnetwork_info Ano Ano Ano Ano Ano Ano Yes
azure_rm_virtualnetworkgateway - - - - Ano Ano Yes
azure_rm_virtualnetworkpeering - - - - Ano Ano Yes
azure_rm_virtualnetworkpeering_info - - - - - Ano Yes
Úložiště
azure_rm_manageddisk Ano Ano Ano Ano Ano Ano Yes
azure_rm_manageddisk_info Ano Ano Ano Ano Ano Ano Yes
azure_rm_storageaccount Ano Ano Ano Ano Ano Ano Yes
azure_rm_storageaccount_info Ano Ano Ano Ano Ano Ano Yes
azure_rm_storageblob Ano Ano Ano Ano Ano Ano Yes
Webová
azure_rm_appserviceplan - - - Ano Ano Ano Yes
azure_rm_appserviceplan_info - - - Ano Ano Ano Yes
azure_rm_webapp - - - Ano Ano Ano Yes
azure_rm_webapp_info - - - Ano Ano Ano Yes
azure_rm_webappslot - - - - Ano Ano Yes
Kontejnery
azure_rm_acs Ano Ano Ano Ano Ano Ano Yes
azure_rm_aks - - Ano Ano Ano Ano Yes
azure_rm_aks_info - - Ano Ano Ano Ano Yes
azure_rm_aksversion_info - - - - Ano Ano Yes
azure_rm_containerinstance - Ano Ano Ano Ano Ano Yes
azure_rm_containerinstance_info - - - - Ano Ano Yes
azure_rm_containerregistry - Ano Ano Ano Ano Ano Yes
azure_rm_containerregistry_info - - - Ano Ano Ano Yes
azure_rm_containerregistryreplication - - - - - - Ano
azure_rm_containerregistryreplication_info - - - - - - Ano
azure_rm_containerregistrywebhook - - - - - - Ano
azure_rm_containerregistrywebhook_info - - - - - - Ano
Databáze
azure_rm_cosmosdbaccount - - - - Ano Ano Yes
azure_rm_cosmosdbaccount_info - - - - Ano Ano Yes
azure_rm_mariadbconfiguration - - - - Ano Ano Yes
azure_rm_mariadbconfiguration_info - - - - Ano Ano Yes
azure_rm_mariadbdatabase - - - - Ano Ano Yes
azure_rm_mariadbdatabase_info - - - - Ano Ano Yes
azure_rm_mariadbfirewallrule - - - - Ano Ano Yes
azure_rm_mariadbfirewallrule_info - - - - Ano Ano Yes
azure_rm_mariadbserver - - - - Ano Ano Yes
azure_rm_mariadbserver_info - - - - Ano Ano Yes
azure_rm_mysqlconfiguration - - - - Ano Ano Yes
azure_rm_mysqlconfiguration_info - - - - Ano Ano Yes
azure_rm_mysqldatabase - Ano Ano Ano Ano Ano Yes
azure_rm_mysqldatabase_info - - - Ano Ano Ano Yes
azure_rm_mysqlfirewallrule - - - - Ano Ano Yes
azure_rm_mysqlfirewallrule_info - - - - Ano Ano Yes
azure_rm_mysqlserver - Ano Ano Ano Ano Ano Yes
azure_rm_mysqlserver_info - - - Ano Ano Ano Yes
azure_rm_postgresqlconfiguration - - - - Ano Ano Yes
azure_rm_postgresqlconfiguration_info - - - - Ano Ano Yes
azure_rm_postgresqldatabase - Ano Ano Ano Ano Ano Yes
azure_rm_postgresqldatabase_info - - - Ano Ano Ano Yes
azure_rm_postgresqlfirewallrule - - - - Ano Ano Yes
azure_rm_postgresqlfirewallrule_info - - - - Ano Ano Yes
azure_rm_postgresqlserver - Ano Ano Ano Ano Ano Yes
azure_rm_postgresqlserver_info - - - Ano Ano Ano Yes
azure_rm_rediscache - - - - Ano Ano Yes
azure_rm_rediscache_info - - - - Ano Ano Yes
azure_rm_rediscachefirewallrule - - - - Ano Ano Yes
azure_rm_sqldatabase - Ano Ano Ano Ano Ano Yes
azure_rm_sqldatabase_info - - - - Ano Ano Yes
azure_rm_sqlfirewallrule - - - Ano Ano Ano Yes
azure_rm_sqlfirewallrule_info - - - - Ano Ano Yes
azure_rm_sqlserver - Ano Ano Ano Ano Ano Yes
azure_rm_sqlserver_info - Ano Ano Ano Ano Ano Ano
Analytické nástroje
azure_rm_hdinsightcluster - - - - Ano Ano Yes
azure_rm_hdinsightcluster_info - - - - - Ano Yes
Integrace
azure_rm_servicebus - - - - Ano Ano Yes
azure_rm_servicebus_info - - - - Ano Ano Yes
azure_rm_servicebusqueue - - - - Ano Ano Yes
azure_rm_servicebussaspolicy - - - - Ano Ano Yes
azure_rm_servicebustopic - - - - Ano Ano Yes
azure_rm_servicebustopicsubscription - - - - Ano Ano Ano
Zabezpečení
azure_rm_keyvault - Ano Ano Ano Ano Ano Yes
azure_rm_keyvault_info - - - - Ano Ano Yes
azure_rm_keyvaultkey - Ano Ano Ano Ano Ano Yes
azure_rm_keyvaultkey_info - - - - - Ano Yes
azure_rm_keyvaultsecret - Ano Ano Ano Ano Ano Yes
azure_rm_roleassignment - - - - Ano Ano Yes
azure_rm_roleassignment_info - - - - Ano Ano Yes
azure_rm_roledefinition - - - - Ano Ano Yes
azure_rm_roledefinition_info - - - - Ano Ano Yes
DevOps
azure_rm_devtestlab - - - - Ano Ano Yes
azure_rm_devtestlab_info - - - - Ano Ano Yes
azure_rm_devtestlabarmtemplate_info - - - - Ano Ano Yes
azure_rm_devtestlabartifact_info - - - - Ano Ano Yes
azure_rm_devtestlabartifactsource - - - - Ano Ano Yes
azure_rm_devtestlabartifactsource_info - - - - Ano Ano Yes
azure_rm_devtestlabcustomimage - - - - Ano Ano Yes
azure_rm_devtestlabcustomimage_info - - - - - Ano Yes
azure_rm_devtestlabenvironment - - - - Ano Ano Yes
azure_rm_devtestlabenvironment_info - - - - - Ano Yes
azure_rm_devtestlabpolicy - - - - Ano Ano Yes
azure_rm_devtestlabpolicy_info - - - - - Ano Yes
azure_rm_devtestlabschedule - - - - Ano Ano Yes
azure_rm_devtestlabschedule_info - - - - - Ano Yes
azure_rm_devtestlabvirtualmachine - - - - Ano Ano Yes
azure_rm_devtestlabvirtualmachine_info - - - - Ano Ano Yes
azure_rm_devtestlabvirtualnetwork - - - - Ano Ano Yes
azure_rm_devtestlabvirtualnetwork_info - - - - Ano Ano Yes
Azure Monitor
azure_rm_autoscale - - - Ano Ano Ano Yes
azure_rm_autoscale_info - - - Ano Ano Ano Yes
azure_rm_loganalyticsworkspace - - - - Ano Ano Yes
azure_rm_loganalyticsworkspace_info - - - - Ano Ano Yes
azure_rm_monitorlogprofile - - - - - Ano Yes
Správa a zásady správného řízení
azure_rm_automationaccount - - - - - Ano Yes
azure_rm_automationaccount_info - - - - - Ano Yes
azure_rm_lock - - - - - Ano Yes
azure_rm_lock_info - - - - - Ano Yes
Internet věcí
azure_rm_iotdevice - - - - - Ano Yes
azure_rm_iotdevice_info - - - - - Ano Yes
azure_rm_iotdevicemodule - - - - - Ano Yes
azure_rm_iothub_info - - - - - Ano Yes
azure_rm_iothub_info - - - - - Ano Yes
azure_rm_iothubconsumergroup - - - - - Ano Yes

Úvod do kolekce Ansible pro Azure

Azure_preview_collection zahrnuje všechny nejnovější moduly Azure. Aktualizace a opravy chyb se provádějí včas než oficiální verze Ansible. Pokud používáte Ansible pro účely zřizování prostředků Azure, doporučujeme nainstalovat kolekci azure_preview_module .

Kolekce azure_preview_module se vydává každé tři týdny.

Další kroky

Další informace o kolekcích Ansible naleznete v tématu Použití kolekcí.