package
2.7.1+incompatible
Repository: https://github.com/apsops/builder.git
Documentation: pkg.go.dev

# Functions

NewPodWatcher creates a new BuildPodWatcher useful to list the pods using a cache which gets updated based on the watch func.
PullPolicyFromString converts a string into an api.PullPolicy.

# Variables

ValidPullPolicies is the set of pull policies that this package considers valid.

# Structs

ErrInvalidPullPolicy is the error returned when trying to convert an unknown string to an api.PullPolicy.
FakeSecret is a mock function that can be swapped in for (k8s.io/kubernetes/pkg/client/unversioned).SecretsInterface, so you can unit test your code.
FakeSecretsNamespacer is a mock function that can be swapped in for an (k8s.io/kubernetes/pkg/client/unversioned).SecretsNamespacer, so you can unit test you code.
PodWatcher is a struct which holds the return values of (k8s.io/kubernetes/pkg/controller/framework).NewIndexerInformer together.

# Interfaces

NamespaceLister is a (k8s.io/kubernetes/pkg/client/unversioned).NamespaceInterface compatible interface which only has the List function.