Amazon Elastic Kubernetes Service (EKS)
The next Kubernetes service we are going to take a look at is the Amazon Elastic Container Service for Kubernetes, or Amazon EKS for short. This is the most recently launched service of the three services we have covered so far. In fact, you could say that Amazon was very late to the Kubernetes party.
Unfortunately, the command-line tools for Amazon are not as user friendly as the ones we used for Microsoft Azure and Google Cloud. Because of this, we are going to be using a tool called eksctl
, which was written by Weave, the same people who created the demo store we have been using. It has been adopted by Amazon as the official command client of EKS, as opposed to the commands built into their own client.
Because of this, we are going to bypass the web-based portal and concentrate on eksctl,
which itself makes use of the AWS command-line tools.
Launching a cluster using the command-line tools
Before we install eksctl
, we need to install...