-
Notifications
You must be signed in to change notification settings - Fork 114
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
Support Deployment of SR-IOV Network Operator via helm #56
Comments
Helm chars is added in #76. We still need to create helm chart repository to allow people use charts from it |
Discussed the Helm Repository part of this issue in today's community meeting. having a helm repository is desirable and github pages seems like a viable option to do it. @zshi-redhat @pliurh do you have any inputs / preferences / objections ? At the end the user would have to do the following to deploy sriov-network-operator:
An alternative could be to have a place for the entire org to host project charts (A gh_pages branch in https://github.com/k8snetworkplumbingwg/helm-charts ?) A downside for this approach is that it would not be self contained. |
I prefer this approach. @dougbtv What's your suggestion? |
It'd be great to see a solution to this. A central repo for helm-charts sounds like the right approach, unfortunately it looks like https://github.com/k8snetworkplumbingwg/helm-charts/ has been abandoned |
That is fine we can push on having just a github pages to support it |
@SchSeba I had a look at this. A common pattern for publishing helm charts is to use the Chart Releaser Github action to update |
Agree that are stuffs we need to talk about will it be possible for you to join our next community meeting? https://docs.google.com/document/d/1sJQMHbxZdeYJPgAWK1aSt6yzZ4K_8es7woVIrwinVwI/edit |
@SchSeba I would like to attend, however that meeting is at midnight in my timezone which makes it difficult for me. BTW, did you mean to post the doc edit link? |
sure the link is open to everyone who wants to contribute :) I am sorry that the time zone doesn't work for you. |
@SchSeba to be clear, the PR would be to host helm chart in sriov-network-operator repo (and not use https://github.com/k8snetworkplumbingwg/helm-charts/ repo)? @dougbtv @e0ne do either of you have thoughts on this? If the 'helm-charts' repo is no longer to be used, it should be archived. |
I am fine to host the sriov-operator helm in this repo |
It looks like this is fixed by #715 GHCR hosts the helm chart which can be used like this: $ helm install -n sriov-network-operator --create-namespace \
--version 1.3.0 \
--set sriovOperatorConfig.deploy=true sriov-network-operator \
oci://ghcr.io/k8snetworkplumbingwg/sriov-network-operator-chart |
that is right @ianb-mp |
This Enhancement proposes to add Helm charts to the project to allow an easy depoyment of sriov-network-operator in a k8s environment.
The charts will be added in a new
deployment
folder under the project root.upon release the chart parameter can be modified to point to a release version of sriov network operator images and possibly be made available in a helm repository.
one way of doing that is using github pages to host the repository (index file, packaged charts and possibly some project documentation)
However this can be regarded as a followup effort.
The text was updated successfully, but these errors were encountered: