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"
|
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.
|
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:
|
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.
|
* 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
|
# Breaking changes
|
||||||
|
|
||||||
* Support for Kubernetes versions 1.13 and 1.14 has been removed.
|
* Support for Kubernetes versions 1.13 and 1.14 has been removed.
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue