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

Use the OCI Catalog when syncing charts. #6692

Merged
merged 1 commit into from
Aug 24, 2023
Merged

Conversation

absoludity
Copy link
Contributor

Description of the change

This PR updates the sync code to also try the OCI Catalog service for app repositories where the repos aren't listed (after trying the VAC index).

Benefits

Finishes the work of #6263, although, as we've discussed, to benefit from this (ie. be able to add the public bitnami OCI repo), we need to add a couple more features, since currently it uses the existing OCI Distribution API which requires authentication. We'd like to ensure people don't need authentication to use a public OCI namespace, such as the bitnami catalog.

Possible drawbacks

Applicable issues

Additional information

@netlify
Copy link

netlify bot commented Aug 24, 2023

Deploy Preview for kubeapps-dev canceled.

Name Link
🔨 Latest commit c2f6317
🔍 Latest deploy log https://app.netlify.com/sites/kubeapps-dev/deploys/64e708de14f6dd0008080726

@absoludity absoludity merged commit 86dc7c9 into main Aug 24, 2023
@absoludity absoludity deleted the 6263-sync-via-oci-catalog3 branch August 24, 2023 22:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Implementation of OCI-Catalog gRPC micro-service
2 participants