kube-aws / kube-spot-termination-notice-handler

A Kubernetes DaemonSet to gracefully delete pods 2 minutes before an EC2 Spot Instance gets terminated
Apache License 2.0
378 stars 77 forks source link

Is this project still needed? #36

Open egeland opened 4 years ago

egeland commented 4 years ago

Now that AWS has https://github.com/aws/aws-node-termination-handler available, should we start contributing to that? I like that theirs is in Golang, but we have more features...

mumoshu commented 4 years ago

@egeland Hey! Thanks for raising this.

Yeah I was thinking about that as well. But I wasn't sure if AWS folks are willing to accept PRs to add features not directly related to their own services(like hipchat, slack, gmail, etc).

So, my best bet is, at first, filing a feature request to add a webhook for notification, so that aws-node-termination-handler can notify to users' own apps to forward notifications to the communication channels of their choice.

After that, I think this project is safe to be archived.

benjamin-tucker commented 4 years ago

The slide deck for https://www.portal.reinvent.awsevents.com/connect/sessionDetail.ww?SESSION_ID=98823&tclass=popup&csrftkn=65WB-0I88-G2YD-Q9N1-FF0H-KJXX-4MT1-2N1C

Mentions this project on page 28

iomarcovalente commented 3 years ago

@egeland Hey! Thanks for raising this.

Yeah I was thinking about that as well. But I wasn't sure if AWS folks are willing to accept PRs to add features not directly related to their own services(like hipchat, slack, gmail, etc).

So, my best bet is, at first, filing a feature request to add a webhook for notification, so that aws-node-termination-handler can notify to users' own apps to forward notifications to the communication channels of their choice.

After that, I think this project is safe to be archived.

Hi @mumoshu, quoting your reply since as far as I can see since February 2020 aws-node-termination-handler now supports webhook for notification and a bunch of other features (linking the release when webhooks was introduced https://github.com/aws/aws-node-termination-handler/releases/tag/v1.2.0)