Install connector in Google Cloud Platform (GCP)

Install an EAA connector in Google Cloud Platform (GCP) environment.

Installation Requirements

Compatible virtual environment:

  • Google Cloud Computing Engine (GCE)

Computing capability:

  • CPU. Four virtual cores
  • Memory. 8 GB RAM
  • Storage. 16 GB hard drive disk space (4 GB allocated to swap space and 12 GB of free space).

Network:

  • A private IP address inside the Local Area Network (LAN), either DHCP or static. The connector should run close to internal applications, possibly in the same subnet as the application, and be able to communicate with the application in test.
  • Dial-out access to the Internet on TCP port 443. A connector must reach the Enterprise Application Access service over the internet. This communication is carried out over an open TCP port 443, and only needs outbound connectivity.
  • Access to the applications. The port and protocol must be accessible in the LAN.
  • A firewall that allows the connector's private IP address to reach the application on configured port numbers. For example, a firewall rule to allow the connector to reach the application server internal IP address or hostname (if DNS is configured) on port numbers 80, 443, or any application specific port.

ūüďė

Note

If you access browser based applications, configure connector with 4 vCPUs, 8 GB RAM and 40 GB storage space at a minimum.

Download the connector

  1. Log in to Enterprise Center.

  2. In the Enterprise Center navigation menu, select Application Access > Clients & Connectors > Access and Identity Connectors.

  3. Click Add New Connector (+). Provide a name and an optional description.

  4. For Package select Google GCE.

  5. (Optional) If you need remote debugging, enable Debugging.

  6. Click Save. The connector status changes to Created. Click Download Template, to download the file.

Install the connector

  1. In the Google Cloud menu, navigate to Cloud Storage > Browser. Create or select an existing bucket and upload the connector-id.tar.gz file.

  2. Create an image using the connector-id.tar.gz file. Click Compute Engine > Images > Create Image.

  3. Enter a name for the connector.

  4. In Source Type select Cloud Storage File.

  5. Click Browse and select the bucket that contains the tarball file.

  6. Spawn an instance using the new image. Select the image name and click Create Instance.

  7. Enter a name for the instance, select the zone, and make sure the Machine Type is n2-standard (recommended minimum is 2 vCPU with 8 GB memory for connectors).
    Make sure the image has the correct connector image.

  8. Make sure the connector has Internet connectivity. Assign Ephemeral or New static IP address.

  9. Click Create. GCP creates and boots up the connector instance in Google Cloud.
    The connector connects to the EAA cloud.

Verify the connector is running

  1. Return to Enterprise Center.
  2. In the Enterprise Center navigation menu, select Application Access > Clients & Connectors > Access and Identity Connectors.
  3. On the connectors list page, select your GCE connector and click Approve.
  4. Verify that the connector shows the private and public IP addresses assigned to it. The connector reaches out to the EAA Cloud. The status changes to Ready and Connector is running.