mirror of https://github.com/kubernetes/kops.git
Add a note about NTH Queue Process mode
This commit is contained in:
parent
a0f2d62f57
commit
9a33564d35
|
@ -154,6 +154,10 @@ spec:
|
|||
managedASGTag: "aws-node-termination-handler/managed"
|
||||
```
|
||||
|
||||
##### Queue Processor Mode
|
||||
|
||||
{{ kops_feature_table(kops_added_default='1.21') }}
|
||||
|
||||
If `enableSQSTerminationDraining` is true Node Termination Handler will operate in Queue Processor mode. In addition to the events mentioned above, Queue Processor mode allows Node Termination Handler to take care of ASG Scale-In, AZ-Rebalance, Unhealthy Instances, EC2 Instance Termination via the API or Console, and more. kOps will provision the necessary infrastructure: an SQS queue, EventBridge rules, and ASG Lifecycle hooks. `managedASGTag` can be configured with Queue Processor mode to distinguish resource ownership between multiple clusters.
|
||||
|
||||
The kOps CLI requires additional IAM permissions to manage the requisite EventBridge rules and SQS queue:
|
||||
|
|
|
@ -30,6 +30,8 @@ See the [warm pool](https://kops.sigs.k8s.io/instance_groups/#warmpool-aws-only)
|
|||
|
||||
* Support for AWS launch configurations has been removed in favour of launch templates.
|
||||
|
||||
* kOps can now use Node Termination Handler's Queue Process mode, which offers more functionality than the IMDS mode. See [the addons page](https://kops.sigs.k8s.io/addons/#queue-processor-mode) for more information.
|
||||
|
||||
# Breaking changes
|
||||
|
||||
* Support for Kubernetes versions 1.13 and 1.14 has been removed.
|
||||
|
|
Loading…
Reference in New Issue