Member-only story
Deployment of Kubernetes on AWS
This article will talk about how to install Kubernetes manually on the AWS cloud environment. Though it can be done using Terraform as well but would like to show first manually and in the next article will show how it can be done using Terraform.
Let's start with manual deployment. Following things are required for the deployment,
- AWS Account
- VPC (Virtual private cloud)
- EC2 instances
- Proper IAM roles
First login into your AWS account, don't worry if you don't have, it is simple to create an account with AWS and basic services are in the free tier for one year :)
Once you have logged in the AWS account, go to the services and select VPC
Create VPC with 10.0.0.0/16 CIDR
Newly created VPC
Enable DNS host names: