Creating an Environment
Spinning up an environment in Kapstan launches a Virtual Network and Kubernetes Cluster in your cloud account.
Step 1: Connect your cloud
Kapstan deploys resources in your cloud account. You can either create a new cloud connection or use an existing one. Currently Kapstan supports AWS and GCP cloud connection. Read more about Cloud Provider Connection.
Create a new Cloud Provider Connection
Connect with your AWS or GCP account with the help of quick guides present inline. This provides necessary permissions to Kapstan to deploy and manage resources in your account.
Select existing Cloud Provider Connection
We do not recommend using the same cloud account for multiple environments. Separate accounts for different environments help provide isolation within your cloud account as well. It will be simpler to manage access, perform audit wrt various certifications like SOC2. However, if you need to re-use the same account, you can do so by selecting an existing connection.
Step 2: Configure Environment
Name: Give a unique and meaningful name for the environment; e.g. Development, Production.
Environment Type: Choose between Staging or Production type. Kapstan provisioned staging environments are optimized for cost, while production environments are optimized for reliability and performance. Read more about Environment Types.
Region: Select the geographical region for your deployment.
The estimated cost of creating and setting up an environment is displayed. This includes the cost of virtual network and kubernetes cluster that are setup as part of the environment.
Once you click Create
, your environment will be setup and ready to use in a few minutes.