Avi Load Balancer supports integration with Google Cloud Platform (GCP). It offers elastic application services that extend beyond load balancing to deliver real-time application and security insights, simplify troubleshooting, auto-scale predictively, and enable developer self-service and automation, for applications hosted on Google Cloud Platform.
Linux Server Cloud and GCP IPAM on GCP are not supported.
Features
Avi Load Balancer for GCP provides the following functionalities:
In Avi Load Balancer, full automation on the GCP cloud is available. You can create a virtual service and the SEs get automatically spun up in GCP.
A role is a group of permissions that can be assigned to members. You can set up custom roles in GCP projects. These roles will be assigned to the service account for Avi Load Balancer to create resources in GCP.
Google Cloud Platform (GCP) firewall rules let you allow or deny traffic to and from your virtual machine (VM) instances based on a configuration you specify. By creating a firewall rule, you specify a Virtual Private Cloud (VPC) network and a set of components that define what the rule does.
Avi Load Balancer can run with a single Controller (single-node deployment) or with a three-node Controller Cluster. In a deployment that uses a single Controller, the Controller performs the administrative functions and all analytics, data gathering, and processing.
The Customer Managed Encryption Key (CMEK) supports encryption of SE disks for the GCP cloud.
In Avi Load Balancer, VIP as GCP Internal Load Balancer (ILB) is supported. With this, the VIP reachability is through ILB, where VIP will be allocated from a GCP subnet and the VIP will be frontend IP of the ILB. The ILB backend will have all the SEs on which the virtual service is placed.
Avi Load Balancer allows GCP cloud network configuration.