Skip to content

Commit 1050b82

Browse files
authored
clarify queue processor install instructions (#366)
1 parent fbc3f70 commit 1050b82

File tree

1 file changed

+15
-10
lines changed

1 file changed

+15
-10
lines changed

README.md

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -320,18 +320,9 @@ IAM Policy for aws-node-termination-handler Deployment:
320320

321321
### Installation
322322

323-
#### Kubectl Apply
324-
325-
You can use kubectl to directly add all of the above resources with the default configuration into your cluster.
326-
```
327-
kubectl apply -f https://github.com/aws/aws-node-termination-handler/releases/download/v1.12.0/all-resources-queue-processor.yaml
328-
```
329-
330-
For a full list of releases and associated artifacts see our [releases page](https://github.com/aws/aws-node-termination-handler/releases).
331-
332323
#### Helm
333324

334-
The easiest way to configure the various options of the termination handler is via [helm](https://helm.sh/). The chart for this project is hosted in the [eks-charts](https://github.com/aws/eks-charts) repository.
325+
The easiest and most commonly used method to configure the termination handler is via [helm](https://helm.sh/). The chart for this project is hosted in the [eks-charts](https://github.com/aws/eks-charts) repository.
335326

336327
To get started you need to add the eks-charts repo to helm
337328

@@ -377,6 +368,20 @@ helm upgrade --install aws-node-termination-handler \
377368

378369
For a full list of configuration options see our [Helm readme](https://github.com/aws/eks-charts/tree/master/stable/aws-node-termination-handler).
379370

371+
#### Kubectl Apply
372+
373+
Queue Processor needs an **sqs queue url** to function; therefore, manifest changes are **REQUIRED** before using kubectl to directly add all of the above resources into your cluster.
374+
375+
Minimal Config:
376+
377+
```
378+
curl -L https://github.com/aws/aws-node-termination-handler/releases/download/v1.12.0/all-resources-queue-processor.yaml -o all-resources-queue-processor.yaml
379+
<open all-resources-queue-processor.yaml and update QUEUE_URL value>
380+
kubectl apply -f ./all-resources-queue-processor.yaml
381+
```
382+
383+
For a full list of releases and associated artifacts see our [releases page](https://github.com/aws/aws-node-termination-handler/releases).
384+
380385
</details>
381386

382387

0 commit comments

Comments
 (0)