Prerequisite Infrastructure
The following components are required prior to setting up the infrastructure needed by e6data. These are commonly present in most cloud environments, but if any are not present, please follow the linked guides below to create them.
Create a VPC, Subnets & other VPC Resources
For custom-mode VPC networks, first create a network and then establish the desired subnets within a region. You are not required to specify subnets for all regions immediately or at all, but you cannot create instances in a region without defined subnets. Lastly, define the firewall rules for your network.
To create a custom-mode VPC network with only IPv4 subnets, follow these steps.
In the Google Cloud console, go to the VPC networks page. Go to VPC networks
Click Create VPC network.
Enter a Name for the network.
Choose Custom for the Subnet creation mode.
In the New subnet section, specify the following configuration parameters for a subnet:
Provide a Name for the subnet.
Select a Region.
Enter an IP address range. This is the primary IPv4 range for the subnet.
If you select a range that is not an RFC 1918 address, confirm that the range doesn't conflict with an existing configuration. For more information, see IPv4 subnet ranges.
To define a secondary range for the subnet, click Create secondary IP range.
If you select a range that is not an RFC 1918 address, confirm that the range doesn't conflict with an existing configuration. For more information, see IPv4 subnet ranges.
Private Google Access: Choose whether to enable Private Google Access for the subnet when you create it or later by editing it.
Flow logs: Choose whether to enable VPC flow logs for the subnet when you create it or later by editing it.
Click Done.
To add more subnets, click Add Subnet and repeat the previous steps. You can also add more subnets to the network after you have created the network.
In the Firewall rules section, you can select zero or more predefined IPv4 firewall rules that address common connectivity use cases for instances. Learn more about firewall rules
If you don’t select any predefined rules, you can still create your own firewall rules after the network is created. How to create your own firewall rules
Each predefined rule name starts with the name of the VPC network you're creating (e.g.,
NETWORK-...
).In the IPv4 firewall rules tab, the
NETWORK-allow-custom
ingress rule is editable.To modify it, click Edit (on the right side of the rule row) to:
Select subnets
Add additional IPv4 ranges
Specify protocols and ports
⚠️ The
NETWORK-allow-custom
rule is not automatically updated if you later add more subnets. You must manually update the firewall configuration to include rules for the new subnets.
Choose the Dynamic routing mode for the VPC network.
For more information, see dynamic routing mode. You can change the dynamic routing mode later.
Maximum transmission unit (MTU): Choose whether the network has an MTU of
1460
(default),1500
, or8896
. Before setting the MTU to a value higher than1460
, review Maximum transmission unit.Click Create.
Please make note of the VPC Region, it will be required when creating the Workspace in the e6data Console.
Create GKE Cluster & Default Node Pool
Create GKE Cluster
To get started with setting up a Google Kubernetes Engine (GKE) cluster along with a default node pool, please follow the comprehensive documentation provided by GCP:
Creating a regional cluster | Google Kubernetes Engine (GKE) | Google Cloud
For high availability, it is advisable to utilize a regional cluster.
Please make note of the GKE Cluster Name, it will be required when creating the Workspace in the e6data Console.
Last updated