Skip to main content

Bring your vpc

Using an Existing VPC for Cluster Creation

When creating a cluster on AWS, you can leverage your existing VPC infrastructure instead of creating a new one. This allows you to maintain your existing network topology and security configurations.

Steps

  1. Click Add Cluster in the top-right corner.
  2. Fill in the required details for creating a cluster:
  • Display Name: Provide a unique name for the Kubernetes cluster.
  • Target Account: Select the cloud account for deploying the cluster.
  • Region: Choose the desired geographic region for the cluster deployment.
  • Select VPC: Choose to use an existing VPC. A complete list of existing VPCs from your target account will be displayed.
  1. When selecting an existing VPC, click View Cluster Config to configure additional details:
  • Private Subnets: Select the private subnets within the VPC for worker nodes.
  • Public Subnets: Select the public subnets for load balancers and public-facing resources.
  • Kubernetes Version: Choose from supported versions (1.24 through 1.33).
  • Tags: Add key-value pairs for resource identification.
  • Cluster Flow Logs: Enable logging for cluster network traffic.
  • VPC Flow Logs: Enable logging for VPC network traffic (mandatory for production environments).
  1. Click Save & Next to proceed to the add-ons and preview steps.
info

This option is currently available for AWS (EKS) clusters. For GCP clusters, VPC network configuration is handled through your GCP project settings.