Skip to main content

Manage network configurations for GCP

A network configuration for GCP in CelerData enables connectivity between cluster nodes within your own VPC and between CelerData's VPC and your own VPC.

CelerData automatically generates a network configuration upon each successful cluster deployment on GCP. You can manage these network configurations for GCP, including creating, viewing, and deleting a network configuration.

To ensure a successful cluster deployment in your own VPC, you must have a network configuration to select, or create one, during the deployment process.

Create a network configuration

The instructions below show you how to create a network configuration from the Cloud settings page in the CelerData Cloud BYOC console before you create a deployment. You can also create a network configuration in a similar way as part of the workflow of creating a deployment. See Deployment on GCP.

NOTE

  • Before proceeding to create a new network configuration, you must create a Google Cloud Project and enable necessary APIs.
  • If you create a deployment without selecting an existing network configuration, CelerData automatically creates a network configuration based on your input during deployment and saves it for future use.

To create a network configuration before deployment, follow these steps:

  1. Sign in to the CelerData Cloud BYOC console.

  2. In the left-side navigation pane, choose Cloud settings > GCP.

  3. On the Network configurations tab of the GCP Cloud settings page, click Create network configuration.

  4. In the Create network configuration dialog box, configure the following parameters and click Submit.

    ParameterRequiredDescription
    Network configuration nameYesEnter the name of the network configuration.
    NOTE
    The name must be unique within your CelerData cloud account.
    GCP regionYesSelect the GCP region in which you want to create deployments.
    Subnet nameYesSpecify the name of the subnet that you use to deploy cluster nodes for data analysis.
    Network tagYesEnter the target tag of the firewall rules that you use to enable connectivity between cluster nodes within your own VPC and between CelerData's VPC and your own VPC over TLS.
    PSC connection IDNoEnter the ID of the Private Service Connect connection that you create to allow direct, secure connectivity between CelerData's VPC and your own VPC.
    For information about how to create a PSC Connection, see Create a Private Service Connect Endpoint.
    NOTE
    If you do not specify a PSC Connection, CelerData's VPC communicates with your own VPC over the Internet.
    Deployment credentialYesChoose an existing deployment credential with which this network configuration is associated.

    For Subnet name and Network tag, you need to follow the instructions provided in Create a VPC Network, a Subnet, and Firewall Rules for CelerData on GCP to create a VPC network, a subnet, and firewall rules in the Google Cloud console, and copy the subnet name from the Subnets tab on the VPC network details page of your VPC network, and the target tag of the firewall rules in your VPC network from the Targets field on the Network Security > Firewall policies page.

    For PSC connection ID, you need to follow the instructions provided in Create a Private Service Connect Endpoint to create a Private Service Connect Endpoint, and copy the PSC Connection ID by navigating to Network Services > Private Service Connect and then the Private Service Connect details page of the PSC Connection you created.

On the Network configurations tab of the GCP Cloud settings page, the network configuration that you just created is shown.

When you create a cluster, you can select and reuse a network configuration that you have already created. CelerData allows you to reuse the same network configuration among multiple clusters, meaning that multiple clusters can share the same VPC, subnet, and firewall rules.

View a network configuration

Before you start a deployment, you can view all of the network configurations created within your CelerData cloud account and find the one that best suits your deployment requirements. Then, you can select that network configuration during the deployment process.

To view a network configuration, follow these steps:

  1. Sign in to the CelerData Cloud BYOC console.

  2. In the left-side navigation pane, choose Cloud settings > GCP.

  3. On the Network configurations tab of the GCP Cloud settings page, click the network configuration whose details you want to view.

  4. On the page that appears, view the details about the network configuration.

Delete a network configuration

Network configurations cannot be edited after they are created. If a network configuration has incorrect data or if you no longer need a network configuration, follow these steps to delete it:

  1. Sign in to the CelerData Cloud BYOC console.

  2. In the left-side navigation pane, choose Cloud settings > GCP.

  3. On the Network configurations tab of the GCP Cloud settings page, click the network configuration that you want to delete.

  4. In the right-side pane that appears, click Delete.

  5. In the dialog box that appears, enter Delete and click Delete.

    NOTE

    A network configuration cannot be deleted if there are still CelerData clusters created based on it. Therefore, before you delete a network configuration, make sure all CelerData clusters that are created by using the network configuration are released.

Usage notes

When you are creating a deployment, you cannot edit an existing network configuration that you select. If no existing network configurations can meet your deployment requirements, we recommend that you create a new network configuration.