The Kubebuilder Project is released on an as-needed basis. The process is as follows:
- An issue is proposing a new release with a changelog since the last release. You will need to use the kubebuilder-release-tools to generate the notes. See here
- All OWNERS must LGTM this release
- An OWNER runs
git tag -s $VERSIONand pushes the tag withgit push $VERSION. Note that after the OWNER push the tag the CI will automatically add the release notes and the assets. - A PR needs to be created to merge
masterbranch intobook-v3to pick up the new docs. - The release issue is closed
- An announcement email is sent to
kubebuilder@googlegroups.comwith the subject[ANNOUNCE] kubebuilder $VERSION is released
Notes: This process does not apply to EAP or alpha (pre-)releases which may be cut at any time for development and testing.
For further information about versioning and update the Kubebuilder binaries check the versioning doc.
The binaries releases for HEAD are available here: