You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
See [Preliminary Steps](#preliminary-steps) and [Node Considerations](#node-considerations) first to familiarize yourself with steps and items before creating a cluster.
25
-
26
24
## Step 1: Create an EKS cluster
27
25
28
26
While flags can be passed to `eksctl create cluster`, the following example uses
29
-
a configuration yaml file to define an EKS cluster.
27
+
an [`eksctl` configuration file](https://eksctl.io/usage/schema/) to define the
> for more information on this mode. Coder accepts both `Immediate` and `WaitForFirstConsumer`.
72
74
73
75
When your cluster is ready, you should see the following message:
74
76
75
77
```console
76
78
EKS cluster "YOUR CLUSTER NAME" in "YOUR REGION" region is ready
77
79
```
78
80
79
-
This process may take ~15-30 minutes to complete since it is creating EC2 instance(s) aka node(s), node pool, a VPC, NAT Gateway, network interface, security group, elastic IP, EKS cluster, namespaces and pods.
80
-
81
-
> EKS creates a `volumeBindingMode` of `WaitForFirstConsumer`. See the
to implement network segmentation and tenant isolation. For production deployments,
85
+
we recommend Calico to enforce workspace pod isolation; please see [Network Policies](../requirements.md#network-policies)
86
+
for more information.
95
87
96
88
1. Apply the Calico manifest to your cluster:
97
89
@@ -116,71 +108,14 @@ Policies](../requirements.md#network-policies) for more information.
116
108
117
109
## Cleanup | Delete EKS cluster
118
110
119
-
To delete the EKS cluster including any installation of Coder, substitute your cluster name and zone in the following `eksctl` command. This will take several minutes and can be monitored in the CloudFormation stack.
111
+
To delete the EKS cluster including any installation of Coder, substitute your
112
+
cluster name and zone in the following `eksctl` command. This will take several
113
+
minutes and can be monitored in the CloudFormation stack.
0 commit comments