Skip to content
This repository has been archived by the owner on Feb 9, 2022. It is now read-only.

Commit

Permalink
Workaround for crashing Elasticsearch 6.x under EKS.
Browse files Browse the repository at this point in the history
  • Loading branch information
falfaro committed Mar 12, 2019
1 parent e1fde7b commit f43c28b
Showing 1 changed file with 16 additions and 0 deletions.
16 changes: 16 additions & 0 deletions docs/quickstart-eks.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,22 @@ In this section, you will deploy an Amazon Elastic Container Service for Kuberne
--nodes=3 \
--version=${AWS_EKS_K8S_VERSION}
```
> **NOTE**: At the time of this writing, EKS clusters created with `eksctl` are affected by a [bug](https://github.com/awslabs/amazon-eks-ami/issues/193) that causes Elasticsearch to get into a crashloop. A temporary workaround consists of overriding the AMI used when creating the cluster. The AMI named `amazon-eks-node-1.10-v20190211` is known to work. You will need to find its ID that corresponds to the region and zone where you are creating the cluster. For instance:
>
> | Region | AMI ID |
> |:--------------:|:-----------------------:|
> | `eu-central-1` | `ami-074583f8d5a05e27b` |
> | `us-east-1` | `ami-0c5b63ec54dd3fc38` |
>
> Use the `--node-ami` command-line argument to `eksctl` to override the AMI ID. For example:
>
> ```bash
> eksctl create cluster --name=${AWS_EKS_CLUSTER} \
> --color=fabulous \
> --nodes=3 \
> --version=${AWS_EKS_K8S_VERSION} \
> --node-ami ami-074583f8d5a05e27b
> ```
Provisioning an EKS cluster can take a long time to complete. Please be patient while the request is being processed.
Expand Down

0 comments on commit f43c28b

Please sign in to comment.