mimir icon indicating copy to clipboard operation
mimir copied to clipboard

Helm: istio sidecar compatible make bucket jobs for MinIO

Open krajorama opened this issue 2 years ago • 1 comments

Describe the bug

Cannot install mimir-distributed with MinIO without error when istio sidecar injection is enabled , because minio make bucket job is stuck in notReady state.

This issue is low prio.

To Reproduce

Steps to reproduce the behavior:

  1. Enable istio auto sidecar injection
  2. helm install mimir-distributed chart - default values

Expected behavior

helm install should finish with success

Environment

  • Infrastructure: microk8s (1.23) + istio (1.10.3)
  • Deployment tool: helm 3

Additional Context

Workaround for non-strict istio mode:

minio:
  makeBucketJob:
    podAnnotations:
      sidecar.istio.io/inject: "false"

We should come up with some workaround for the strict mode of istio, where we cannot turn off the sidecar injection.

https://github.com/istio/istio/issues/11045 https://github.com/kubernetes/enhancements/issues/2872

krajorama avatar Aug 26 '22 08:08 krajorama

I tried this workaround and it does not appear to work anymore. When I looked at the values.yaml there is no podAnnotations section anymore

bilsch-nice avatar Mar 22 '24 17:03 bilsch-nice