-
Notifications
You must be signed in to change notification settings - Fork 62
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
[helm-charts]Release helm charts #342
Comments
@ashahba @chensuyue @daisy-ycguo has the time come to publish charts .. would be nice if we do this for OPEA v 1.0 |
Can we use this project's ghcr.io repository to store and publish the charts? That is what many projects do. The helm install then becomes like: helm install chatqna oci://ghcr.io/opea-project/gen-ai-infra/charts/chatqna NOTE: this requires repo name change since uri names can only contain lowercase letters. |
@yongfengdu . @chickenrae will help us with any naming/setup issues. |
I followed @yongfengdu steps
with everything named "opea/chatana", "opea/dataprep" etc. |
Thank you @poussa for the suggestion. I do like the idea of everything being collocated in GitHub, code, images and Helm charts. I noticed Milvus does so too. Also note your point of need to change repo name to a dashed name versus camel case. There are not too many references at this point to GenAIInfra,
These can be replaced with tools. The sooner we do better. The majority being in docs and I did not see any in GenAIComps or GenAIEval. @yongfengdu would you kindly remove the experimental OPEA-TEI chart you published a while back in Artefactory. Do we want to publish our images to both Docker and Git Hub repos or just GitHub? |
@mkbhanda @poussa has a good summary at this link for helm charts.
|
The current README for each helm package includes installation guide from source code, this will not be accurate after we published them through ArtifactHub. This will need be fixed later. |
@yongfengdu and @poussa -- please publish OPEA images and helm charts on ghcr.io repository. It was discussed in OPEA TSC and an advantage of doing so is no rate limits for image pulls, and keeping charts, images, source code all together.
Copying @chensuyue and @ashahba on this issue. I would like this as part of our V1.1 OPEA release. |
Actually, we don't need to change any of the repo names in order to use ghcr.io. We can push images and Helm charts to
|
Released to https://github.com/orgs/opea-project/packages |
When the helm charts are stable enough, we can release them using chart repository.
So user don't have to git clone the source code before using.
The text was updated successfully, but these errors were encountered: