UNCLASSIFIED - NO CUI

Skip to content

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 has plugins: [aws,azure] then pluginsImageOverride: [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.
  • 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 has plugins: [aws,azure] then pluginsTagOverride: [v1.0,v2.5] will replace the aws & azure plugins default tag but leave the images unmodified.

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.

Merge request reports