🚀 Kubebuilder v4.3.0 has been released!

2 views
Skip to first unread message

Camila Macedo

unread,
Oct 22, 2024, 1:43:22 AM10/22/24
to kubebuilder
Hi Everybody,

🚀 Kubebuilder v4.3.0 has been released!
  • :warning: This release introduces significant changes, especially for projects using webhooks. Notably, the `webhook.Validator` and `webhook.Defaulter` interfaces are deprecated and will be removed in the next controller-runtime release (v0.20.0). Please migrate to the new `CustomValidator` and `CustomDefaulter` interfaces.Additionally, webhooks should now be placed in the `internal/webhook` directory. (You might want to see the webhooks implementation for the Cronjob Tutorial Sample). If you prefer to use the legacy path under `api`, you can still scaffold webhooks with the `--legacy=true` flag (note: this option is deprecated).
  • :rocket: We’ve also introduced comprehensive e2e test scaffolding! Check the `testdata` directory and the path `e2e/tests` for the available samples to see the changes on those tests. Furthermore, we’ve added support for scaffolding controllers and webhooks for External and Core types.
  • :sparkles: Moreover, we’ve reviewed and rewritten sections, cleaning up outdated information and making significant revisions to the Kubebuilder documentation. You can check the latest changes at: https://book.kubebuilder.io/

If you encounter any issues or have suggestions, please contribute by raising issues and/or submitting pull requests.
Your input is invaluable! 


Thanks to all our contributors! :tada:

--
CAMILA MACEDO

SOFTWARE ENGINEER,

BLOG: www.dev4devs.com


Reply all
Reply to author
Forward
0 new messages