InfoScale™ 9.0 Cluster Server Bundled Agents Reference Guide - Windows
- Introducing VCS bundled agents
- Storage agents
- Network agents
- FileShare agents
- Services and applications agents
- VCS infrastructure and support agents
- VCS hardware replication agent for NetApp
- Troubleshooting bundled agents
Using Azure managed identity
Arctera recommends that you use the Azure managed identities instead of configuring the AzureAuth agent for authenticating the Azure subscription in your InfoScale cluster in the Azure cloud environment.
Create a user-assigned managed identity from the Azure portal. For details, refer to the Microsoft Azure documentation.
Ensure that the user-assigned managed identity has the required roles assigned, depending on the agent type.
The minimum roles required for each agent are as follows:
AzureIP: Network Contributor and Virtual Machine Contributor
AzureDisk
For un-managed disks: Virtual Machine Contributor
For managed disks: Contributor
AzureDNSZone: DNS Zone Contributor
Obtain the managed identity client ID from the Azure portal.
Ensure that the virtual machine has access to the internet. Public network access is required to install the necessary Python modules.
Upgrade pip to version 23.1.2.
C:\Program Files\Veritas\VRTSPython>python-m pip install --upgrade pip==23.1.2
Install Python SDK for Azure on all the cluster nodes.
Python SDK can be installed with pip as follows:
C:\Program Files\Veritas\VRTSPython>python -m pip install azure-common==1.1.28 C:\Program Files\Veritas\VRTSPython>python -m pip install azure-core==1.26.4 C:\Program Files\Veritas\VRTSPython>python -m pip install azure-identity==1.12.0 C:\Program Files\Veritas\VRTSPython>python -m pip install azure-mgmt-compute==29.1.0 C:\Program Files\Veritas\VRTSPython>python -m pip install azure-mgmt-core==1.4.0 C:\Program Files\Veritas\VRTSPython>python -m pip install azure-mgmt-dns==8.0.0 C:\Program Files\Veritas\VRTSPython>python -m pip install azure-mgmt-network==23.0.0 C:\Program Files\Veritas\VRTSPython>python -m pip install azure-storage-blob==12.16.0 C:\Program Files\Veritas\VRTSPython>python -m pip install msrestazure==0.6.4