Repository navigation
Conversation
|
If you wish to contribute to Trident please complete the necessary steps outlined in the CONTRIBUTING.md file, including the signed CCLA. Sign and submit NetApp's Contributor License Agreement. You must sign and submit the Corporate Contributor License Agreement (CCLA) in order to contribute. |
|
@torirevilla My Company has a valid signed CLA with NetApp |
Changelog label requiredThis PR must have exactly one changelog label before it can merge:
Set Merge is blocked only until one of these labels is set — release note or rationale text in the PR description is encouraged but not required to merge. |
41c2a7e to
08c3c4e
Compare
08c3c4e to
2859598
Compare
2859598 to
0af98c9
Compare
There was a problem hiding this comment.
Copilot wasn't able to review any files in this pull request. Check if the Files changed in this pull request are included in default exclusions.
Summary
Motivation
Trident already allows the operator environment to override CSI sidecar images, but TridentOrchestrator only exposes tridentImage, autosupportImage, and imageRegistry. Operators that manage image mirrors or version automation need a CR-level way to pin sidecar image names and tags without patching the operator Deployment environment.
CR-specified sidecar images take precedence over operator environment defaults and imageRegistry rewriting. Existing behavior remains unchanged when the new fields are omitted.
Validation