Create an AWS EKS cluster
Steps to create an AWS EKS Cluster​
Go to the clusters
tab from the left side navigation bar on the Humalect platform and click on Create new cluster
.
Step 1: From the Cloud Integration drop-down menu, select AWS
.
Step 2: Next, name your cluster in the Cluster Name
field.
Step 3: Type a Domain Name(s)
, you can add or delete domain names by clicking on the (+)
or delete symbol respectively. These domains are the ones on which all the deployments in this cluster will be hosted.
Step 4: Then, select Cluster Region
, and choose the one nearest to your geological location. For AWS, you'll get the following options to configure from.
- Mumbai
- Singapore
- N. Virginia
- Europe (Frankfurt)
- Europe (Ireland)
- Europe (London)
- Europe (Paris)
- Europe (Stockholm)
Step 5: Next, select VPC
. You can create a new VPC or select one from the drop list.
you'll see the following details here (This is to let you know the available resources from your AWS allocated Quota limit):
a. Used IPs
b. Total IPs
c. Used VPCs
d. Total VPCs
Step 6: Select Monitoring Integrations
We provide integration with Grafana
and Datadog
as of now. You can also select None
.
Step 7: Select the Number of Nodes
and Disk Size
by clicking on the (+) and/or (-) button or by manually entering a value.
Step 8: Select a suitable instance type for nodes of your cluster. Here is a list of currently supported instance types:
- T3a - offers balance of compute, memory, and network resources
- T3 - offers balance of compute, memory, and network resources
- T4g - Arm-based Graviton2 processors delivering better performance over T3
- M5 - latest generation of General Purpose Instances powered by Intel Xeon® Platinum 8175M processors
- C4 - Optimized for compute-intensive workloads
- R5 - Designed to deliver fast performance for workloads that process large data sets in memory.
After you select any one of the machines from the above options, click on the create cluster
button at the bottom right to start creating your cluster.
A cluster creation can take about 10-15 minutes, depending on the cloud provider.
Create CDNs in AWS Cluster​
Once the AWS cluster is successfully created, you'll see the details like DNS URL, VPC Name, Public and Private subnets, cluster version, etc.
To Create CDN (Content Delivery Network),
- Click on the
Create CDN
button from the cluster details page.
- Next, Click on the
Create Certificate to get started
button, you will see a prompt with the following message.
Add CNAME record with following name and values for each
domain to proceed further.
It usually takes 5-10 minutes for the certificate to be issued, you
can check by clicking refresh status button.
CRN: arn:aws:acm:us-east-1:073328469200:certificate c5efb264-18c1-490a-9fa4-94746dc72012
Domain | Name | Value | Status |
---|---|---|---|
*.org3cluster32.humalect.dev | _e3d0532e33035aabe4793fda94fbxxxx.org3cluster32.humalect.dev | _620d16146c823bcfb77e903a0561xxxx.fgsdscwdjl.acm-validations.aws | PENDING_VALIDATION |
Once you have successfully added the CNAME record, refresh the status by clicking the ♺ button, it should change to
VALIDATED
.Next, click on the
Create
button to start creating the certificates, it can take around 5 minutes before the cretificates are fully created for you.
Troubleshooting​
Need help? Contact us