You can install a Kubernetes cluster on AWS using a tool called kops. kops provisions fully automated installation of cluster.
Kubernetes
PuTTY Agent forwarding to connect to private k8s cluster node from laptop via Bastion
Agent forwarding is a mechanism whereby an SSH client allows an SSH server to use the local agent on the server, the user logs into, as if it was local there.
Using Win 10 server how to create Kubernetes cluster (in AWS) using kops in Existing VPC
You can create kubernetes cluster using kops command in your existing VPC and hosted zone. Kops will create rest of the required AWS resources.