package
0.69.0
Repository: https://github.com/tektoncd/pipeline.git
Documentation: pkg.go.dev

# Functions

GetEntry accepts a keychain and options for the request and returns either a successfully resolved bundle entry or an error.
OptionsFromParams parses the params from a resolution request and converts them into options to pass as part of a bundle request.
Resolve uses the given params to resolve the requested file or resource.

# Constants

BundleAnnotationAPIVersion is the image layer annotation used to indicate the "apiVersion" of resource stored in a given layer.
BundleAnnotationKind is the image layer annotation used to indicate the "kind" of resource stored in a given layer.
BundleAnnotationName is the image layer annotation used to indicate the "name" of resource stored in a given layer.
BundleResolverName is the name that the bundle resolver should be associated with.
ConfigKind is the configuration field name for controlling what the layer name in the bundle image is.
ConfigMapName is the bundle resolver's config map.
ConfigServiceAccount is the configuration field name for controlling the Service Account name to use for bundle requests.
DefaultTimeoutKey is the configuration field name for controlling the maximum duration of a resolution request for a file from registry.
LabelValueBundleResolverType is the value to use for the resolution.tekton.dev/type label on resource requests.
MaximumBundleObjects defines the maximum number of objects in a bundle.
ParamBundle is the parameter defining what the bundle image url is.
ParamImagePullSecret is the parameter defining what secret name to use for bundle requests.
ParamKind is the parameter defining what the layer kind in the bundle image is.
ParamName is the parameter defining what the layer name in the bundle image is.
ParamServiceAccount is the parameter defining what service account name to use for bundle requests.

# Variables

ResolverAnnotationAPIVersion is the resolver annotation used to indicate the "apiVersion" of resource.
ResolverAnnotationKind is the resolver annotation used to indicate the "kind" of resource.
ResolverAnnotationName is resolver annotation used to indicate the "name" of resource.

# Structs

RequestOptions are the options used to request a resource from a remote bundle.
ResolvedResource wraps the content of a matched entry in a bundle.
Resolver implements a framework.Resolver that can fetch files from OCI bundles.