Clean up hardcoded Velero plugin image
General MR
Summary
Adds additional plugin configurations to the Velero addon. The values file has two new configuration options:
-
pluginsImageOverride
- The image values to override. The plugin(s) with the matching index are the override target for replacing the default image(s).- If
plugins
hasplugins: [aws,azure]
thenpluginsImageOverride: [some-url.com/aws]
will replace the aws plugins default image but leave the tag unmodified. Additionally this would not modify the azure image or tag.
- If
-
pluginsTagOverride
- The tag values to override. The plugin(s) with the matching index are the override target for replacing the default tag(s).- If
plugins
hasplugins: [aws,azure]
thenpluginsTagOverride: [v1.0,v2.5]
will replace the aws & azure plugins default tag but leave the images unmodified.
- If
These optional values provide additional control over each Velero plugin's image and tag. So that BB tags/images can be overridden and tracked separately. All changes are backwards compatible so that configs with only references to plugins
are not affected. Leaving these values blank defaults the image(s) and tag(s) to their default values.