You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When overriding the sidecarImage.repository value, it pulls the latest version of the sidecar image from an alternative registry.
Current Behavior
The sidecarImage.repository value cannot be set alone as it leaves the tag field empty, resulting in the pulled image becoming: my-custom-registry/quay-io/minio/operator-sidecar: and causing errors.
This requires the tag to be pinned, meaning that any Helm charts using this as a dependency need an additional process to keep the tag up-to-date.
Possible Solution
If sidecarImage.tag is not set, fall back to using image.tag for the main operator image.
Steps to Reproduce (for bugs)
Set sidecarImage.repository in values but not sidecarImage.tag
See resulting image pull fail with no tag when installed.
Context
We are using a Helm chart that bundles the MinIO operator and a tenant together to install in one go.
This chart relies on the upstream charts keeping images up-to-date, so to pick up the latest version we can just bump the chart.
Without this change, we will have to bump sidecarImage.tag in our own values overrides whenever the chart updates.
Regression
No
Your Environment
Version used (minio-operator): 6.0.4
Environment name and version (e.g. kubernetes v1.17.2): kubernetes v1.30.6
Server type and version: v1.30.6-gke.1125000
The text was updated successfully, but these errors were encountered:
Expected Behavior
When overriding the
sidecarImage.repository
value, it pulls the latest version of the sidecar image from an alternative registry.Current Behavior
The
sidecarImage.repository
value cannot be set alone as it leaves thetag
field empty, resulting in the pulled image becoming:my-custom-registry/quay-io/minio/operator-sidecar:
and causing errors.This requires the tag to be pinned, meaning that any Helm charts using this as a dependency need an additional process to keep the tag up-to-date.
Possible Solution
If
sidecarImage.tag
is not set, fall back to usingimage.tag
for the main operator image.Steps to Reproduce (for bugs)
sidecarImage.repository
in values but notsidecarImage.tag
Context
We are using a Helm chart that bundles the MinIO operator and a tenant together to install in one go.
This chart relies on the upstream charts keeping images up-to-date, so to pick up the latest version we can just bump the chart.
Without this change, we will have to bump
sidecarImage.tag
in our own values overrides whenever the chart updates.Regression
No
Your Environment
minio-operator
): 6.0.4The text was updated successfully, but these errors were encountered: