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 $VERSION
and 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
master
branch intobook-v3
to pick up the new docs. - The release issue is closed
- An announcement email is sent to
kubebuilder@googlegroups.com
with 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: