<p>I've read that AWS does not support Kubernetes and builds their own Docker orchestration engine EC2 Container Service. However, on Kubernetes getting-started -page there is a guide on how to run Kubernetes on AWS:
    <a href="https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/getting-started-guides/aws.md">https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/getting-started-guides/aws.md</a></p>

<p>Which is right?</p>

<p>You can install Kubernetes on a normal Amazon <a href="http://aws.amazon.com/ec2/" rel="nofollow noreferrer">EC2</a> server. </p>

<p>The new container service is a separate offering by Amazon, called <a href="http://aws.amazon.com/ecs/" rel="nofollow noreferrer">ECS</a>. </p>

<p>EDIT: AWS released in 2018 a new container service for Kubernetes called EKS: <a href="https://aws.amazon.com/eks/" rel="nofollow noreferrer">https://aws.amazon.com/eks/</a></p>

<blockquote>
  <p>Amazon Elastic Container Service for Kubernetes (Amazon EKS) makes it easy to deploy, manage, and scale containerized applications using Kubernetes on AWS. Amazon EKS runs the Kubernetes management infrastructure for you across multiple AWS availability zones to eliminate a single point of failure.</p>
</blockquote>
