-
Notifications
You must be signed in to change notification settings - Fork 43
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
[milvus] Ability to use user specified ConfigMap for Milvus configuration #97
[milvus] Ability to use user specified ConfigMap for Milvus configuration #97
Conversation
Welcome @nustiueudinastea! It looks like this is your first PR to zilliztech/milvus-helm 🎉 |
906b342
to
ea22da2
Compare
@nustiueudinastea This is not working as you expected. By default milvus helm chart will generate a It's recommended to provide custom configuration through |
@LoveEachDay as far as I understand, it does what I think it does. It allows a user to TOTALLY override the config and provide a fully customised config. This is very useful in some situations because you can't dynamically pass values to the chart, but you can easily create dynamic config maps with custom tailored configs. We have an operator that creates storage accounts for Milvus and that way we can customise the deployment without having to pass values (which are static). The extraConfigFiles.user.yaml is yet another static way of configuring the chart, by passing values. |
hey @LoveEachDay any chance we can continue with this? |
Hi @nustiueudinastea, it seems reasonable feature to me. 2 things to note:
|
Oh, by the way, if possible, plz also add an values file in https://github.com/zilliztech/milvus-helm/tree/master/charts/milvus/ci for integration test. |
83f5887
to
84f9384
Compare
Hi @nustiueudinastea, the changes looks good. Before we could merge it, please resolve the conflicts with current master by |
Signed-off-by: Alex Giurgiu <[email protected]>
Signed-off-by: Alex Giurgiu <[email protected]>
6d513b3
to
5782f3c
Compare
@haorenfsa ready. |
We're getting close. Please also bump the version like other PRs did, check this for example: https://github.com/zilliztech/milvus-helm/pull/89/files @nustiueudinastea |
Signed-off-by: Alex Giurgiu <[email protected]>
@haorenfsa bumped version as well. I bumped the patch version number, even though this PR includes an extra parameter. Should I bump the minor version? |
@nustiueudinastea It's OK. Thank you again for the contribution! |
[APPROVALNOTIFIER] This PR is APPROVED Approval requirements bypassed by manually added approval. This pull-request has been approved by: haorenfsa, nustiueudinastea The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
What this PR does / why we need it:
This PR adds an extra config field which allows users to use a completely custom ConfigMap for configuring Milvus. This is useful for situation where dynamic info needs to be added to the configmap for various reasons (example: configuring storage account ID based on some automatically provisioned resource).
Checklist
[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]
[mychartname]
)