Azure plug-in
To connect Idem to Microsoft Azure, install the cloud plug-in for the endpoint.
Prerequisites
Install Idem as described in Installing Idem
Installing the Azure plug-in
The Microsoft Azure plug-in requires Python 3.7 or higher, and Idem 16.0.0 or higher. To install the Azure plugin, follow these steps.
Use PIP to install the plug-in.
pip install idem-azure-autoAlternatively, install a specific plug-in version.
pip install idem-azure-auto==0.0.3Verify installation.
pip list | grep idem-azure-autoVerify details such as version and required dependencies.
pip show idem-azure-auto
Supported Azure resources
Idem can manage the following Microsoft Azure resources.
| Product | Resource |
|---|---|
| authorization | role_assignment |
| role_definition | |
| compute | virtual_machines |
| resource_management | resource_groups |
| storage_resource_provider | storage_accounts |
| policy | policy_assignments |
| virtual_networks | nat_gateways |
| network_interfaces | |
| network_security_groups | |
| public_ip_addresses | |
| route_tables | |
| routes | |
| security_rules | |
| subnets | |
| virtual_networks |
What to do next
Give Idem the credentials to log in to infrastructure. See Authenticating Idem with providers.