Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Builder ¶
type Builder interface { WithEvents(eventRecorder events.Recorder) Builder WithServiceMonitor(dynamicClient dynamic.Interface) Builder WithVersioning(operatorNamespace, operandName string, versionRecorder status.VersionGetter) Builder WithResources(operandNamespace, staticPodName string, revisionConfigMaps, revisionSecrets []revisioncontroller.RevisionResource) Builder WithCerts(certDir string, certConfigMaps, certSecrets []revisioncontroller.RevisionResource) Builder WithInstaller(command []string) Builder // WithCustomInstaller allows mutating the installer pod definition just before // the installer pod is created for a revision. WithCustomInstaller(command []string, installerPodMutationFunc installer.InstallerPodMutationFunc) Builder WithPruning(command []string, staticPodPrefix string) Builder ToControllers() (manager.ControllerManager, error) }
Builder allows the caller to construct a set of static pod controllers in pieces
func NewBuilder ¶
func NewBuilder( staticPodOperatorClient v1helpers.StaticPodOperatorClient, kubeClient kubernetes.Interface, kubeInformers v1helpers.KubeInformersForNamespaces, ) Builder
Directories
¶
Path | Synopsis |
---|---|
controller
|
|
backingresource/bindata
Code generated for package bindata by go-bindata DO NOT EDIT.
|
Code generated for package bindata by go-bindata DO NOT EDIT. |
installer/bindata
Code generated for package bindata by go-bindata DO NOT EDIT.
|
Code generated for package bindata by go-bindata DO NOT EDIT. |
monitoring/bindata
Code generated for package bindata by go-bindata DO NOT EDIT.
|
Code generated for package bindata by go-bindata DO NOT EDIT. |
prune/bindata
Code generated for package bindata by go-bindata DO NOT EDIT.
|
Code generated for package bindata by go-bindata DO NOT EDIT. |
Click to show internal directories.
Click to hide internal directories.