Documentation ¶
Index ¶
- func Fetch(ctx context.Context, cs *store.MemoryStore, req *types.Request) (ocispec.Descriptor, error)
- func FetchDescriptor(resolver remotes.Resolver, memoryStore *store.MemoryStore, ...) (ocispec.Descriptor, error)
- func Push(m types.ManifestList, addedTags []string, ms *store.MemoryStore) (string, int, error)
- func PushManifestList(username, password string, input types.YAMLInput, ...) (hash string, length int, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Fetch ¶
func Fetch(ctx context.Context, cs *store.MemoryStore, req *types.Request) (ocispec.Descriptor, error)
Fetch uses a registry (distribution spec) API to retrieve a specific image manifest from a registry
func FetchDescriptor ¶
func FetchDescriptor(resolver remotes.Resolver, memoryStore *store.MemoryStore, imageRef reference.Named) (ocispec.Descriptor, error)
func Push ¶
func Push(m types.ManifestList, addedTags []string, ms *store.MemoryStore) (string, int, error)
Push performs the actions required to push content to the specified registry endpoint
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.