package
0.0.0-20250403192851-34a345b3f333
Repository: https://github.com/openshift/ci-tools.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
Package imagestreamtagwrapper implements a wrapper for a ctrlruntimeclient that assembles imagestreamtags client-side by fetching the corresponding imagestream and image(s).
No description provided by the author

# Functions

No description provided by the author
Contains performs a linear search on `s` looking for `x`.
CopyMap creates a new map copying all key/values from its argument.
No description provided by the author
CreateRBACs creates the given service account, role, and role bindings.
DefKeys returns keys from `m` if not empty, def otherwise.
DefSlice returns `slice` if not empty, def otherwise.
IsBitSet tests if a single specific bit is set in a value.
No description provided by the author
Keys returns a slice with the keys in `m` in unspecified order.
No description provided by the author
LoadKubeConfig loads a kubeconfig from the file and uses the default context.
ParseImageStreamTagReference creates a reference from an "is:tag" string.
PendingBuildError fetches scheduling errors from the build pod's events.
PopCount returns the number of "true" argument values.
ProduceMap is similar to ProduceMapReduce but without a reduce step.
ProduceMapReduce handles the execution of a triphasic pipeline.
RemoveIf retains only elements which are not selected by a predicate The slice is modified in place and (potentially a subset) is returned.
ResolvePullSpec if a tag of an imagestream is resolved.
SecretFromDir creates a secret with the contents of files in a directory.
SortedKeys returns a slice with the keys in `m` in sorted order.
SortSlice is a generic version of sort.Slice.
UpsertImmutableSecret adds new values to an existing secret.
No description provided by the author
No description provided by the author
Zero returns the zero value of a type.

# Constants

Interruptible indicates this pod is expected to potentially be cancelled Used for observer pods so that their cancellation is not reported as abnormal.
SkipLogs omits informational logs, such as when the pod is part of a larger step like release creation where displaying pod specific info is confusing to an end user.

# Variables

NopNotifier takes no action when notified.

# Interfaces

ContainerNotifier receives updates about the status of a poll action on a pod.

# Type aliases

WaitForPodFlag changes the behavior of the functions which monitor pods.
No description provided by the author