argoproj / argo-cd

Declarative Continuous Deployment for Kubernetes
https://argo-cd.readthedocs.io
Apache License 2.0
17.59k stars 5.36k forks source link

OCI CLI Support #18608

Open ishitasequeira opened 3 months ago

ishitasequeira commented 3 months ago

Summary

Extend support within the Argo CD Command Line Interface (CLI) to support the management/interaction with OCI content.

The following features should be supported:

The following capabilities must be added when interacting with the remote OCI registry:

The features and capabilities that are provided via the Argo CD CLI are designed to be available as a convenience for the end user. They will still have the ability to leverage their own desired set of tools to produce the same results that the CLI integration provides. A set of documented steps should be available for end users to select the path that they would like to leverage when working with Argo CD related OCI content.

The PR for the changes need to be raised targeting to oci-integration branch.

Feel free to join the Slack Channel #argo-cd-oci-integration for more discussions on OCI integration.

nikzayn commented 3 months ago

hey @ishitasequeira, I am interested in this task. Do let me know what scenarios I need to follow-up.