Kubernetes on AWS
- EKS - Managed service - costly
- Kops - create a cluster on your own - not managed
Creating a cluster in AWS using Kops
One time setup
1.Install kops
brew update && brew install kops
2.Install Pythin pip python-pip
3.Install awscli
pip install awscli
- Create a kops user in AWS IAM, Give Admin access
- Create an S3 bucket to store cluster state
- Need a domain- buy one
- Create a subdomain in Route 53 - Route 53 - DNS Management
- Add NS records to your main domain
- setup your aws user in terminal
aws configure
Create Cluster using kops