package
0.0.0-20250228164547-bad2d1bf3a37
Repository: https://github.com/openshift/library-go.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
NewRevisionLabelPodDeployer creates a deployer abstraction meant for the pods with a label storing the deployed encryption config revision, like the pods created by the staticpod controllers.
NewUnionRevisionLabelPodDeployer creates a deployer that returns a unified state from multiple distinct deployers.

# Structs

DeploymentNodeProvider returns the node list from nodes matching the node selector of a Deployment.
RevisionLabelPodDeployer is a deployer abstraction meant for the pods with a label storing the deployed encryption config revision, like the pods created by the staticpod controllers.
StaticPodNodeProvider returns the node list from the node status in the static pod operator status.
UnionRevisionLabelPodDeployer provides unified state from multiple distinct deployers.

# Interfaces

MasterNodeProvider provides master nodes.