kuttl icon indicating copy to clipboard operation
kuttl copied to clipboard

Is the project still alive/maintained?

Open tgdfool2 opened this issue 2 years ago • 5 comments

Dear kuttl team,

I heard about this great project by looking at Viktor's video (https://youtu.be/ZSTQQNu4laY?si=INP-j45zcDrJUB7I) and wanted to start using it to test our Kubernetes manifests. As mentioned in the video, it looks like the project is not actively maintained anymore. Is it really the case? What is the current status?

Thanks in advance for your response!

tgdfool2 avatar Oct 26 '23 05:10 tgdfool2

@tgdfool2, thanks for reaching out. Kuttl is a great tool, and we still use it in all our operators. But I would say that the current status is that it's little/no activity and unmaintained. It has some nasty bugs and many important features are missing.

The Kyverno project tried to involve at one point, but with just a single (and busy) Kuttl maintainer (@kensipe), it was impossible to satisfy a busy and fast-moving project as Kyverno. This resulted in a friendly fork being created in Kyverno org: https://github.com/kyverno/kuttl where the Kyverno team fixed bugs and added features they needed to test Kyverno.

I know that @eddycharly, one of the Kyverno maintainers has worked on a replacement tool. He can share details if/when it's ready to be shared. But I still think/hope everyone is eager to sort things out and join forces in something based on the ideas behind Kuttl. 🚀

erikgb avatar Oct 26 '23 06:10 erikgb

Thanks @erikgb for all the details. Let's wait for @eddycharly's feedback. I also hope that this will result in a common solution that will fit most of the people needs.

tgdfool2 avatar Oct 26 '23 07:10 tgdfool2

I think this is the project @erikgb mentioned: https://github.com/kyverno/chainsaw

ppeereb1 avatar Dec 01 '23 15:12 ppeereb1

I think the project has been picking up lately. I notice that @porridge is doing a great job pulling the project out of the trench.

erikgb avatar Dec 01 '23 15:12 erikgb

The biggest problem at the moment seems to be lack of active reviewers with write permission to the repo (such that approvals satisfy the pre-merge check), which is a bit of catch-22. I recently started to try and review+merge contributions, but my PRs have been pending a review for a while...

porridge avatar Dec 05 '23 11:12 porridge

I've been able to make a release recently, so I think this ticket can be closed. OTOH for completeness I should probably mention that https://github.com/kyverno/chainsaw sprang to existence which has some nice features.

porridge avatar Apr 24 '24 06:04 porridge