Documentation for version v1.8 is no longer actively maintained. The version you are currently viewing is a static snapshot. For up-to-date documentation, 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.