gcp

package
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 15, 2023 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func IsArtifactRegistry

func IsArtifactRegistry(url string) bool

IsArtifactRegistry returns true if the URL is a valid artifact registry URL

Types

type ArtifactImage

type ArtifactImage struct {
	Project    string
	Location   string
	Repository string
	Package    string
	Tag        string
	Sha        string
}

func FromImageRef

func FromImageRef(r util.DockerImageRef) (ArtifactImage, error)

func (ArtifactImage) NameForTag

func (a ArtifactImage) NameForTag() string

type ImageResolver

type ImageResolver struct {
	// contains filtered or unexported fields
}

func NewImageResolver

func NewImageResolver(ctx context.Context) (*ImageResolver, error)

func (*ImageResolver) ResolveImageToSha

func (i *ImageResolver) ResolveImageToSha(ref util.DockerImageRef, strategy v1alpha1.Strategy) (util.DockerImageRef, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL