Credential Management for oras-go
Warning This project is currently under initial development. APIs may and will be changed incompatibly from one commit to another.
oras-credentials-go
is a credential management library designed for oras-go
. It supports reading, saving, and removing credentials from Docker configuration files and external credential stores that follow the Docker credential helper protocol.
Once it reaches a fairly stable version (e.g. v1.0.0-rc.1
), oras-credentials-go
will be merged into oras-go
(See discussion). After that, this repository will be archived.
The oras-credentials-go
library follows Semantic Versioning, where breaking changes are reserved for MAJOR releases, and MINOR and PATCH releases must be 100% backwards compatible.
- oras-go: Source code of the ORAS Go library
- oras.land/docs/Client_Libraries/go: Documentation for the ORAS Go library
- Reviewing guide: All reviewers must read the reviewing guide and agree to follow the project review guidelines.
This project has adopted the CNCF Code of Conduct.