Step 1: Create Infrastructure and Plan
Creating the DuploCloud Infrastructure and a Plan
Each DuploCloud Infrastructure is a Virtual Private Cloud (VPC) network that resides in a region that can host Kubernetes clusters, EKS or ECS clusters, or a combination of these, depending on your public cloud provider.
With the Infrastructure as your foundation, you can customize an extensible, versatile Platform Engineering development environment by adding Tenants, Hosts, Services, and more.
Estimated time to complete Step 1: 40 minutes. Much of this time is consumed by DuploCloud's creation of the Infrastructure and enabling your EKS cluster with Kubernetes.
Before starting this tutorial:
- Reference the Access Control documentation to create User IDs with the Administrator role. To perform the tasks in this tutorial, you must have Administrator privileges.
- 1.In the DuploCloud Portal, navigate to Administrator -> Infrastructure. The Infrastructure page displays.
- 2.Click Add. The Add Infrastructure page displays.
- 3.From the table below, enter the values that correspond to the fields on the Add Infrastructure page. Accept all other default values for fields not specified.
- 4.Select either Enable EKS or Enable ECS Cluster options. You will follow different paths in the tutorial for creating Services with EKS, ECS, or DuploCloud Docker.
- 5.Click Create to create the Infrastructure. It may take up to half an hour to create the Infrastructure. While the Infrastructure is being created, a Pending status displays in the Infrastructure page Status column, often with additional information about what part of the Infrastructure DuploCloud is currently creating. When creation completes, a status of Complete displays.
DuploCloud begins creating and configuring your Infrastructure and EKS/ECS clusters using Kubernetes.
Add Infrastructure page field | Value |
---|---|
Name | nonprod |
Region | us-west-2 |
VPC CIDR | 10.221.0.0/16 |
Subnet CIDR Bits | 24 |

Add Infrastructure page
It may take up to forty-five (45) minutes for your Infrastructure to be created and Kubernetes (EKS/ECS) enablement to be complete. Use the Kubernetes card in the Infrastructure screen to monitor the status, which should display as Enabled when completed. You can also monitor progress by using the Kubernetes tab, as DuploCloud generates your Cluster Name, Default VM Size, Server Endpoint, and Token.
Every DuploCloud Infrastructure generates a Plan. Plans are sets of templates that are used to configure the Tenants or workspaces, in your Infrastructure. You will set up Tenants in the next tutorial step.
Before proceeding, confirm that a Plan exists that corresponds to your newly created Infrastructure.
- 1.In the DuploCloud Portal, navigate to Administrator -> Plans. The Plans page displays.
- 2.Verify that a Plan exists with the name NONPROD, the name that you gave to the Infrastructure you created.
You previously verified that your Infrastructure and Plan were created. Now verify that Kubernetes is enabled before proceeding to Create a Tenant.
- 1.In the DuploCloud Portal, navigate to Administrator -> Infrastructure. The Infrastructure page displays.
- 2.From the Name column, select the NONPROD Infrastructure.
- 3.Click the EKS or ECS tabs. When Kubernetes has been Enabled for EKS or ECS, details are listed in the respective tab. The Infrastructure page displays the Enabled status on the Kubernetes card.

DuploCloud Infrastructure NONPROD with EKS tab displaying details and EKS card displaying Enabled
Last modified 1mo ago