This section discusses the native IPAM and DNS support for the various clouds.

Note:
  • GCP IPAM on GCP is not supported.

  • You can choose Infoblox for one function and some other provider for the other.

Provider ------>

Infoblox

Avi Load Balancer Internal

Cloud-native

Cloud Infrastructure

IPAM

DNS

IPAM

DNS

IPAM

DNS

VMware vCenter

Yes

Yes

Yes

Yes

N/A

N/A

OpenStack

No

No

No

Yes

Yes (default)

N/A (not used)

Amazon Web Services

No

No

No

Yes

Yes (default)

Yes (default)

Google Cloud Platform

No

No

No

Yes

Yes

No

Azure (as of 18.2.5)

No

No

No

Yes

Yes (default)

Yes (default)

Linux Server (bare metal)

Yes

Yes

Yes

Yes

Yes

No

No access cloud

Yes

Yes

Yes

Yes

Yes

No

  • When creating virtual services in OpenStack or AWS cloud, a separate configuration for IPAM is not needed or allowed, since the cloud configuration has support for IPAM natively in Avi Load Balancer.

    • When you select Default, the cloud’s IPAM/DNS support is accepted without additional action on the part of the administrator.

    • Avi Load Balancer supports Route 53 when AWS is the configured cloud provider.

    • When you select Not Used, though the cloud supports DNS, the Avi Load Balancer does not use it.

  • Avi Load Balancer DNS service can be used with all these clouds.

IPAM and DNS Provider (Infoblox)

The Controller integrates with the Infoblox RESTful Web API (WAPI) for IPAM and DNS services.

These API calls are initiated by the Controller and directed to the Infoblox Grid Master IP address, or virtual IP address (VIP), if has been deployed in a HA pair. This integration enables the Avi Load Balancer to automate the allocation of IP addresses as well as the creation and deletion of host objects in DNS as new virtual services are created/deleted in the Avi Load Balancer environment.

Ensure that all interested subnets and domain names (zones) have been configured in the Infoblox server for consumption by Avi Load Balancer. When configuring Infoblox DNS and IPAM profiles, it is also possible to be selective as shown below.

Infoblox IPAM and DNS profiles can be independently defined and configured. For a given cloud, the permitted Infoblox combinations are:

IPAM Provider

DNS Provider

Infoblox IPAM

None, Infoblox DNS, Avi Load Balancer internal

Any

Infoblox DNS