This section discusses various IAM roles required for Avi Load Balancer integration with AWS.

Identity and Access Management (IAM) roles

IAM roles are the policies defining access to resources within AWS. The roles and the policies that define their access are defined in JSON files. This method does not require an AWS account key. Instead, the role and policy files must be downloaded from Avi Load Balancer and installed using the AWS CLI. (Download links for the role and policy files and the required AWS CLI syntax are provided in this topic.) After setting up the IAM roles, return to this article to install the Avi Load Balancer EC2 instance. Use this method if you do not want to enter AWS credentials. Following are the mandatory IAM roles that must be configured through Amazon Management Console:

  • vmimport

  • AviController-Refined-Role