kuttl
kuttl copied to clipboard
Is the project still alive/maintained?
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, 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. 🚀
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.
I think this is the project @erikgb mentioned: https://github.com/kyverno/chainsaw
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.
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...
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.