This is the documentation for the latest development version of Velero. Both code and docs may be unstable, and these docs are not guaranteed to be up to date or correct. See the latest version.
Velero plugins maintained by the core maintainers do not have any shipped binaries, only container images, so there is no need to invoke a GoReleaser script. Container images are built via a CI job on git push.
Plugins the Velero core team is responsible include all those listed in the Velero-supported providers list except the vSphere plugin.
velero install
instructions with the expected version number and open a PR.CHANGELOG-v<version>.md
file and delete the content of the unreleased
folder. Edit the new changelog file as needed.main
branch. Your local upstream might be named upstream
or origin
, so use this command: git checkout <upstream-name>/main
.git tag v<version>
.git push --tags <upstream-name>
to trigger the image build.https://github.com/vmware-tanzu/<plugin-name>/actions
https://hub.docker.com/repository/docker/velero/<plugin-name>/
.https://github.com/vmware-tanzu/<plugin-name>/releases
) and manually create a release for the new tag.To help you get started, see the documentation.