-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Add gitops support for aws-node-termination-handler
#1227
Conversation
aws-node-termination-handler
Thanks for merging this @bryantbiggs. Noticed one problem here, not sure how the team wants to handle this issue.
This code path is hit under the following conditions.
I did not encounter this issue from my initial testing as my clusters are all using |
Experiencing the same issue, but we are using |
@oc-christopher-billett interesting, I've only seen this error when |
Managed Node Groups |
@oc-christopher-billett see the doc link that was also updated in this PR - https://github.com/aws-ia/terraform-aws-eks-blueprints/blob/main/docs/add-ons/aws-node-termination-handler.md#gitops-configuration As per aws/aws-node-termination-handler#186, Node Termination Handler isn't required for Managed Node Groups. If you remove |
Thanks I did that anyway to carry on |
HOw to fix this bug ? i am not using argo cd but want to use node termination handler |
@mk2134226 are you using |
What does this PR do?
Adds GitOps enablement for AWS Node Termination Handler as per.
aws_node_termination_handler
aws-samples/eks-blueprints-add-ons#32More
pre-commit run -a
with this PRNote: Not all the PRs require a new example and/or doc page. In general:
docs/add-ons/*
is required for new a new addonFor Moderators
Additional Notes
Confirmed that main EKS Blueprints modules handle IAM/IRSA for NTH and hands off helm chart deployment to ArgoCD in a test EKS cluster deployed from forked local copies of this repo and eks-blueprints-add-ons.
Also updated the doc for NTH to include that it is intending to be used for EKS clusters with
self_managed_node_groups
as NTH shouldn't be necessary when using EKSmanaged_node_groups
as per the comments in this issue - aws/aws-node-termination-handler#186