Ansible 모듈 및 버전 매트릭스Ansible module and version matrix

Ansible 프로 비전 및 Azure 리소스 구성에서 사용할 모듈의 제품군이 포함 됩니다.Ansible includes a suite of modules for use in provisioning and configuring Azure resources. 이러한 리소스는 virtual machines 포함, 확장 집합, 네트워킹 서비스 및 컨테이너 서비스입니다.These resources include virtual machines, scale sets, networking services, and container services. 이 문서에서는 Azure 및 제공 하는 Ansible 버전에 대 한 다양 한 Ansible 모듈을 나열 합니다.This article lists the various Ansible modules for Azure and the Ansible versions in which they ship.

Azure용 Ansible 모듈Ansible modules for Azure

원격 호스트에서 직접 또는 플레이 북을 통해 다음 모듈을 실행할 수 있습니다.The following modules can be executed directly on remote hosts or through playbooks.

이러한 모듈은 Ansible의 공식 릴리스 및 다음 Microsoft 플레이 북 역할에서 사용할 수 있습니다.These modules are available from the Ansible official release and from the following Microsoft playbook roles.

Azure용 Ansible 모듈Ansible module for Azure Ansible 2.4Ansible 2.4 Ansible 2.5Ansible 2.5 Ansible 2.6Ansible 2.6 Ansible 2.7Ansible 2.7 Ansible 2.8Ansible 2.8 Ansible 역할Ansible Role
계산Compute
azure_rm_availabilitysetazure_rm_availabilityset 예.Yes Yes Yes Yes Yes 예.Yes
azure_rm_availabilityset_factsazure_rm_availabilityset_facts 예.Yes Yes Yes Yes Yes 예.Yes
azure_rm_deploymentazure_rm_deployment Yes Yes Yes Yes Yes Yes
azure_rm_deployment_factsazure_rm_deployment_facts - - - - 예.Yes 예.Yes
azure_rm_functionappazure_rm_functionapp Yes Yes Yes Yes Yes Yes
azure_rm_functionapp_factsazure_rm_functionapp_facts Yes Yes Yes Yes Yes Yes
azure_rm_imageazure_rm_image - Yes Yes Yes Yes 예.Yes
azure_rm_image_factsazure_rm_image_facts - - - - 예.Yes 예.Yes
azure_rm_resourceazure_rm_resource - - 예.Yes Yes Yes Yes
azure_rm_resource_factsazure_rm_resource_facts - - 예.Yes Yes Yes 예.Yes
azure_rm_resourcegroupazure_rm_resourcegroup 예.Yes Yes Yes Yes Yes 예.Yes
azure_rm_resourcegroup_factsazure_rm_resourcegroup_facts 예.Yes Yes Yes Yes Yes 예.Yes
azure_rm_virtualmachineazure_rm_virtualmachine 예.Yes Yes Yes Yes Yes 예.Yes
azure_rm_virtualmachine_factsazure_rm_virtualmachine_facts - - - 예.Yes Yes 예.Yes
azure_rm_virtualmachineextensionazure_rm_virtualmachineextension 예.Yes Yes Yes Yes Yes 예.Yes
azure_rm_virtualmachineextension_factsazure_rm_virtualmachineextension_facts - - - - 예.Yes Yes
azure_rm_virtualmachineimage_factsazure_rm_virtualmachineimage_facts 예.Yes Yes Yes Yes Yes 예.Yes
azure_rm_virtualmachinescalesetazure_rm_virtualmachinescaleset 예.Yes Yes Yes Yes Yes Yes
azure_rm_virtualmachinescaleset_factsazure_rm_virtualmachinescaleset_facts Yes Yes Yes Yes Yes Yes
azure_rm_virtualmachinescalesetextensionazure_rm_virtualmachinescalesetextension - - - - Yes 예.Yes
azure_rm_virtualmachinescalesetextension_factsazure_rm_virtualmachinescalesetextension_facts - - - - Yes 예.Yes
azure_rm_virtualmachinescalesetinstanceazure_rm_virtualmachinescalesetinstance - - - - Yes 예.Yes
azure_rm_virtualmachinescalesetinstance_factsazure_rm_virtualmachinescalesetinstance_facts - - - - 예.Yes 예.Yes
네트워킹Networking
azure_rm_appgatewayazure_rm_appgateway - - - 예.Yes Yes 예.Yes
azure_rm_appgwrouteazure_rm_appgwroute - - - - - Yes
azure_rm_appgwroute_factsazure_rm_appgwroute_facts - - - - - 예.Yes
azure_rm_appgwroutetableazure_rm_appgwroutetable - - - - - 예.Yes
azure_rm_appgwroutetable_factsazure_rm_appgwroutetable_facts - - - - - 예.Yes
azure_rm_applicationsecuritygroupazure_rm_applicationsecuritygroup - - - - 예.Yes 예.Yes
azure_rm_applicationsecuritygroup_factsazure_rm_applicationsecuritygroup_facts - - - - Yes Yes
azure_rm_cdnendpointazure_rm_cdnendpoint - - - - Yes 예.Yes
azure_rm_cdnendpoint_factsazure_rm_cdnendpoint_facts - - - - Yes 예.Yes
azure_rm_cdnprofileazure_rm_cdnprofile - - - - Yes 예.Yes
azure_rm_cdnprofile_factsazure_rm_cdnprofile_facts - - - - 예.Yes Yes
azure_rm_dnsrecordsetazure_rm_dnsrecordset Yes Yes Yes Yes Yes 예.Yes
azure_rm_dnsrecordset_factsazure_rm_dnsrecordset_facts Yes Yes Yes Yes Yes Yes
azure_rm_dnszoneazure_rm_dnszone Yes Yes Yes Yes Yes 예.Yes
azure_rm_dnszone_factsazure_rm_dnszone_facts 예.Yes Yes Yes Yes Yes 예.Yes
azure_rm_loadbalancerazure_rm_loadbalancer 예.Yes Yes Yes Yes Yes Yes
azure_rm_loadbalancer_factsazure_rm_loadbalancer_facts 예.Yes Yes Yes Yes Yes 예.Yes
azure_rm_networkinterfaceazure_rm_networkinterface 예.Yes Yes Yes Yes Yes 예.Yes
azure_rm_networkinterface_factsazure_rm_networkinterface_facts 예.Yes Yes Yes Yes Yes 예.Yes
azure_rm_publicipaddressazure_rm_publicipaddress Yes Yes Yes Yes Yes Yes
azure_rm_publicipaddress_factsazure_rm_publicipaddress_facts 예.Yes Yes Yes Yes Yes 예.Yes
azure_rm_routeazure_rm_route - - - 예.Yes Yes Yes
azure_rm_routetableazure_rm_routetable - - - 예.Yes Yes 예.Yes
azure_rm_routetable_factsazure_rm_routetable_facts - - - 예.Yes Yes Yes
azure_rm_securitygroupazure_rm_securitygroup 예.Yes Yes Yes Yes Yes 예.Yes
azure_rm_subnetazure_rm_subnet 예.Yes Yes Yes Yes Yes 예.Yes
azure_rm_subnet_factsazure_rm_subnet_facts - - - - Yes 예.Yes
azure_rm_trafficmanagerendpointazure_rm_trafficmanagerendpoint - - - 예.Yes Yes Yes
azure_rm_trafficmanagerendpoint_factsazure_rm_trafficmanagerendpoint_facts - - - 예.Yes Yes 예.Yes
azure_rm_trafficmanagerprofileazure_rm_trafficmanagerprofile - - - 예.Yes Yes 예.Yes
azure_rm_trafficmanagerprofile_factsazure_rm_trafficmanagerprofile_facts - - - 예.Yes Yes 예.Yes
azure_rm_virtualnetworkazure_rm_virtualnetwork 예.Yes Yes Yes Yes Yes 예.Yes
azure_rm_virtualnetwork_factsazure_rm_virtualnetwork_facts 예.Yes Yes Yes Yes Yes Yes
azure_rm_virtualnetworkpeeringazure_rm_virtualnetworkpeering - - - - 예.Yes 예.Yes
StorageStorage
azure_rm_manageddiskazure_rm_manageddisk 예.Yes Yes Yes Yes Yes Yes
azure_rm_manageddisk_factsazure_rm_manageddisk_facts Yes Yes Yes Yes Yes 예.Yes
azure_rm_storageaccountazure_rm_storageaccount Yes Yes Yes Yes Yes Yes
azure_rm_storageaccount_factsazure_rm_storageaccount_facts Yes Yes Yes Yes Yes Yes
azure_rm_storageblobazure_rm_storageblob 예.Yes Yes Yes Yes Yes Yes
Web
azure_rm_appserviceplanazure_rm_appserviceplan - - - Yes Yes Yes
azure_rm_appserviceplan_factsazure_rm_appserviceplan_facts - - - Yes Yes 예.Yes
azure_rm_webappazure_rm_webapp - - - Yes Yes Yes
azure_rm_webapp_factsazure_rm_webapp_facts - - - Yes Yes Yes
azure_rm_webappslotazure_rm_webappslot - - - - 예.Yes 예.Yes
컨테이너Containers
azure_rm_acsazure_rm_acs Yes Yes Yes Yes Yes 예.Yes
azure_rm_aksazure_rm_aks - - Yes Yes Yes 예.Yes
azure_rm_aks_factsazure_rm_aks_facts - - 예.Yes Yes Yes 예.Yes
azure_rm_aksversion_factsazure_rm_aksversion_facts - - - - 예.Yes 예.Yes
azure_rm_containerinstanceazure_rm_containerinstance - 예.Yes Yes Yes Yes 예.Yes
azure_rm_containerinstance_factsazure_rm_containerinstance_facts - - - - Yes 예.Yes
azure_rm_containerregistryazure_rm_containerregistry - Yes Yes Yes Yes 예.Yes
azure_rm_containerregistry_factsazure_rm_containerregistry_facts - - - 예.Yes Yes Yes
azure_rm_containerregistryreplicationazure_rm_containerregistryreplication - - - - 예.Yes 예.Yes
azure_rm_containerregistryreplication_factsazure_rm_containerregistryreplication_facts - - - - 예.Yes 예.Yes
azure_rm_containerregistrywebhookazure_rm_containerregistrywebhook - - - - Yes 예.Yes
azure_rm_containerregistrywebhook_factsazure_rm_containerregistrywebhook_facts - - - - 예.Yes Yes
데이터베이스Databases
azure_rm_cosmosdbaccountazure_rm_cosmosdbaccount - - - - Yes 예.Yes
azure_rm_cosmosdbaccount_factsazure_rm_cosmosdbaccount_facts - - - - 예.Yes 예.Yes
azure_rm_mariadbconfigurationazure_rm_mariadbconfiguration - - - - Yes Yes
azure_rm_mariadbconfiguration_factsazure_rm_mariadbconfiguration_facts - - - - 예.Yes Yes
azure_rm_mariadbdatabaseazure_rm_mariadbdatabase - - - - Yes Yes
azure_rm_mariadbdatabase_factsazure_rm_mariadbdatabase_facts - - - - Yes Yes
azure_rm_mariadbfirewallruleazure_rm_mariadbfirewallrule - - - - 예.Yes 예.Yes
azure_rm_mariadbfirewallrule_factsazure_rm_mariadbfirewallrule_facts - - - - 예.Yes Yes
azure_rm_mariadbserverazure_rm_mariadbserver - - - - 예.Yes 예.Yes
azure_rm_mariadbserver_factsazure_rm_mariadbserver_facts - - - - Yes 예.Yes
azure_rm_mysqlconfigurationazure_rm_mysqlconfiguration - - - - Yes 예.Yes
azure_rm_mysqlconfiguration_factsazure_rm_mysqlconfiguration_facts - - - - 예.Yes 예.Yes
azure_rm_mysqldatabaseazure_rm_mysqldatabase - 예.Yes Yes Yes Yes 예.Yes
azure_rm_mysqldatabase_factsazure_rm_mysqldatabase_facts - - - 예.Yes Yes Yes
azure_rm_mysqlfirewallruleazure_rm_mysqlfirewallrule - - - - 예.Yes 예.Yes
azure_rm_mysqlfirewallrule_factsazure_rm_mysqlfirewallrule_facts - - - - Yes Yes
azure_rm_mysqlserverazure_rm_mysqlserver - 예.Yes Yes Yes Yes 예.Yes
azure_rm_mysqlserver_factsazure_rm_mysqlserver_facts - - - Yes Yes 예.Yes
azure_rm_postgresqlconfigurationazure_rm_postgresqlconfiguration - - - - 예.Yes 예.Yes
azure_rm_postgresqlconfiguration_factsazure_rm_postgresqlconfiguration_facts - - - - Yes 예.Yes
azure_rm_postgresqldatabaseazure_rm_postgresqldatabase - Yes Yes Yes Yes 예.Yes
azure_rm_postgresqldatabase_factsazure_rm_postgresqldatabase_facts - - - 예.Yes Yes 예.Yes
azure_rm_postgresqlfirewallruleazure_rm_postgresqlfirewallrule - - - - 예.Yes 예.Yes
azure_rm_postgresqlfirewallrule_factsazure_rm_postgresqlfirewallrule_facts - - - - Yes Yes
azure_rm_postgresqlserverazure_rm_postgresqlserver - Yes Yes Yes Yes 예.Yes
azure_rm_postgresqlserver_factsazure_rm_postgresqlserver_facts - - - 예.Yes Yes Yes
azure_rm_rediscacheazure_rm_rediscache - - - - 예.Yes 예.Yes
azure_rm_rediscache_factsazure_rm_rediscache_facts - - - - 예.Yes 예.Yes
azure_rm_rediscachefirewallruleazure_rm_rediscachefirewallrule - - - - Yes 예.Yes
azure_rm_sqldatabaseazure_rm_sqldatabase - Yes Yes Yes Yes Yes
azure_rm_sqldatabase_factsazure_rm_sqldatabase_facts - - - - 예.Yes Yes
azure_rm_sqlelasticpoolazure_rm_sqlelasticpool - - - - 예.Yes 예.Yes
azure_rm_sqlelasticpool_factsazure_rm_sqlelasticpool_facts - - - - Yes 예.Yes
azure_rm_sqlfirewallruleazure_rm_sqlfirewallrule - - - 예.Yes Yes Yes
azure_rm_sqlfirewallrule_factsazure_rm_sqlfirewallrule_facts - - - - Yes 예.Yes
azure_rm_sqlserverazure_rm_sqlserver - 예.Yes Yes Yes Yes Yes
azure_rm_sqlserver_factsazure_rm_sqlserver_facts - 예.Yes Yes Yes Yes Yes
분석Analytics
azure_rm_hdinsightclusterazure_rm_hdinsightcluster - - - - 예.Yes 예.Yes
통합Integration
azure_rm_servicebusazure_rm_servicebus - - - - Yes 예.Yes
azure_rm_servicebus_factsazure_rm_servicebus_facts - - - - 예.Yes 예.Yes
azure_rm_servicebusqueueazure_rm_servicebusqueue - - - - 예.Yes Yes
azure_rm_servicebussaspolicyazure_rm_servicebussaspolicy - - - - 예.Yes 예.Yes
azure_rm_servicebustopicazure_rm_servicebustopic - - - - 예.Yes 예.Yes
azure_rm_servicebustopicsubscriptionazure_rm_servicebustopicsubscription - - - - 예.Yes 예.Yes
보안Security
azure_rm_keyvaultazure_rm_keyvault - Yes Yes Yes Yes 예.Yes
azure_rm_keyvault_factsazure_rm_keyvault_facts - - - - 예.Yes 예.Yes
azure_rm_keyvaultkeyazure_rm_keyvaultkey - 예.Yes Yes Yes Yes Yes
azure_rm_keyvaultsecretazure_rm_keyvaultsecret - 예.Yes Yes Yes Yes 예.Yes
azure_rm_roleassignmentazure_rm_roleassignment - - - - Yes 예.Yes
azure_rm_roleassignment_factsazure_rm_roleassignment_facts - - - - 예.Yes Yes
azure_rm_roledefinitionazure_rm_roledefinition - - - - 예.Yes Yes
azure_rm_roledefinition_factsazure_rm_roledefinition_facts - - - - Yes Yes
DevOpsDevOps
azure_rm_devtestlabazure_rm_devtestlab - - - - Yes Yes
azure_rm_devtestlab_factsazure_rm_devtestlab_facts - - - - Yes 예.Yes
azure_rm_devtestlabarmtemplate_factsazure_rm_devtestlabarmtemplate_facts - - - - 예.Yes 예.Yes
azure_rm_devtestlabartifact_factsazure_rm_devtestlabartifact_facts - - - - Yes 예.Yes
azure_rm_devtestlabartifactsourceazure_rm_devtestlabartifactsource - - - - 예.Yes 예.Yes
azure_rm_devtestlabartifactsource_factsazure_rm_devtestlabartifactsource_facts - - - - 예.Yes 예.Yes
azure_rm_devtestlabcustomimageazure_rm_devtestlabcustomimage - - - - 예.Yes 예.Yes
azure_rm_devtestlabenvironmentazure_rm_devtestlabenvironment - - - - Yes 예.Yes
azure_rm_devtestlabpolicyazure_rm_devtestlabpolicy - - - - Yes Yes
azure_rm_devtestlabscheduleazure_rm_devtestlabschedule - - - - Yes 예.Yes
azure_rm_devtestlabvirtualmachineazure_rm_devtestlabvirtualmachine - - - - 예.Yes 예.Yes
azure_rm_devtestlabvirtualmachine_factsazure_rm_devtestlabvirtualmachine_facts - - - - Yes 예.Yes
azure_rm_devtestlabvirtualnetworkazure_rm_devtestlabvirtualnetwork - - - - 예.Yes 예.Yes
azure_rm_devtestlabvirtualnetwork_factsazure_rm_devtestlabvirtualnetwork_facts - - - - 예.Yes 예.Yes
Azure MonitorAzure Monitor
azure_rm_autoscaleazure_rm_autoscale - - - Yes Yes Yes
azure_rm_autoscale_factsazure_rm_autoscale_facts - - - 예.Yes Yes 예.Yes
azure_rm_loganalyticsworkspaceazure_rm_loganalyticsworkspace - - - - 예.Yes 예.Yes
azure_rm_loganalyticsworkspace_factsazure_rm_loganalyticsworkspace_facts - - - - 예.Yes 예.Yes

Azure에 대한 플레이북 역할 소개Introduction to playbook role for Azure

합니다 azure_preview_module 플레이 북 역할 모든 최신 Azure 모듈을 포함 합니다.The azure_preview_module playbook role includes all the latest Azure modules. 공식 Ansible 릴리스보다 업데이트 및 버그 수정이 더 적절하게 수행됩니다.The updates and bug fixes are done in a more timely manner than the official Ansible release. Ansible을 사용 하 여 목적으로 프로 비전 하는 Azure 리소스에 대 한 경우 설치 하는 것이 좋습니다는 azure_preview_module 플레이 북 역할입니다.If you use Ansible for Azure resource provisioning purposes, you're encouraged to install the azure_preview_module playbook role.

azure_preview_module 플레이 북 역할은 3 주마다 릴리스됩니다.The azure_preview_module playbook role is released every three weeks.

다음 단계Next steps

플레이 북 역할에 대 한 자세한 내용은 참조 하세요. 재사용 가능한 플레이 북 만들기합니다.For more information about playbook roles, see Creating reusable playbooks.