Open rifaterdemsahin opened 6 years ago
setup kubernetes cluster on AWS using KOPS
created a role with required permissions ,route53 domain full access and administrative access
install kubectl on linux instance
curl -LO https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl
chmod +x ./kubectl
mv ./kubectl /usr/local/bin/kubectl
install kops on linux instance(kops is helpful to create cluster):
wget https://github.com/kubernetes/kops/releases/download/1.6.1/kops-linux-amd64
chmod +x kops-linux-amd64
mv kops-linux-amd64 /usr/local/bin/kops
created route53 domain for the cluster
created s3 bucket(for keeping the cluster configurations)
creating kubernates cluster
kops create cluster --cloud=aws --zones=us-east-1d --name=useast1.k8s --dns-zone=vpc --dns kops update cluster useast1.k8s --yes
kubectl get nodes
kubectl create -f give path to dashboard.yaml
kubectl proxy --port=8080 &
AWS and kubernetes demo. Task : practical hello world deployment to K8 cluster on AWS