-
Notifications
You must be signed in to change notification settings - Fork 155
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 OCI manifests #1099
Comments
Thanks for an interesting idea @joebowbeer. I think there's a lot to work through here, but I really like the idea. |
This issue has been automatically marked as stale because it had no activity for 90 days. It will be closed if no activity occurs in the next 30 days but can be reopened if it becomes relevant again. |
Not stale. |
This issue has been automatically marked as stale because it had no activity for 90 days. It will be closed if no activity occurs in the next 30 days but can be reopened if it becomes relevant again. |
Something being worked on atm with argoproj/argo-cd#18646 |
This issue has been automatically marked as stale because it had no activity for 90 days. It will be closed if no activity occurs in the next 30 days but can be reopened if it becomes relevant again. |
Is this still in progress? We have some air gap use cases that would be nice to not have local git server dependency. |
Update: The ArgoCD support is now beta |
Checklist
Proposed Feature
Kargo should be able to use OCI registries for k8s manifests.
This includes the ability for a stage to subscribe to manifests from an OCI registry as well as to publish rendered manifests to an OCI registry.
Motivation
In the rendered manifest pattern, the rendered manifests are artifacts and, as such, should be published to an OCI registry (e.g., ghcr).
In addition, OCI registries support signed manifests.
Suggested Implementation
ArgoCD is adding first-class support for OCI
https://github.com/argoproj/argo-cd/blob/master/docs/proposals/native-ocp-support.md
Flux already supports OCI. The flux cli can push/pull manifests to/from OCI registries.
https://fluxcd.io/flux/cheatsheets/oci-artifacts/
The text was updated successfully, but these errors were encountered: