Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Enhancement]: expose podSecurityContext and containerSecurityContext as etcd helm chart values #33888

Closed
1 task done
uniquejava opened this issue Jun 14, 2024 · 0 comments
Closed
1 task done
Labels
kind/enhancement Issues or changes related to enhancement

Comments

@uniquejava
Copy link

uniquejava commented Jun 14, 2024

Is there an existing issue for this?

  • I have searched the existing issues

What would you like to be added?

Milvus helm chart cannot be deployed to OpenShift, due to etcd securityContext constraint, see:

  1. This issue: [bitnami/etcd] unable to validate against any security context constraint bitnami/charts#12215
  2. This discussion: k8s集群部署采用最低配置时出现问题 #30599

I searched original helm chart in etcd, here are they:

  1. https://github.com/bitnami/charts/blob/main/bitnami/etcd/values.yaml#L311
  2. https://github.com/bitnami/charts/blob/main/bitnami/etcd/values.yaml#L330

Expect milvus helm chart to expose these two enabled parameter, then we can install milvus on OpenShift.

Something like this:

helm install my-milvus milvus/milvus \
--set etcd.podSecurityContext.enabled=false \
--set etcd.containerSecurityContext.enabled=false

Why is this needed?

Etcd cannot be installed on Openshift given current milvus default setting, and no parameter can be set to disable securityContext when install helm chart.

Anything else?

No response

@uniquejava uniquejava added the kind/enhancement Issues or changes related to enhancement label Jun 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/enhancement Issues or changes related to enhancement
Projects
None yet
Development

No branches or pull requests

1 participant