Skip to content

integrated with oras-credential-go #931

@qweeah

Description

@qweeah

What is the version of your ORAS CLI

1.0.0

What would you like to be added?

Use the implementation of oras-project/oras-credentials-go with docker/cli equivalence to login and logout.

Why is this needed for ORAS?

CLIs like oras and notation still rely on docker config files for credentials since it is convenient. Both CLIs re-invent the wheels at some levels, and I guess more CLIs like Helm will do the same. In addition, the issue #414 points out there might be potential bugs when sharing the same docker config with various tools with different docker CLI library versions.

Are you willing to submit PRs to contribute to this feature?

  • Yes, I am willing to implement it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions