package
0.0.0-20240904132510-42a52d07f539
Repository: https://github.com/openshift/node-feature-discovery.git
Documentation: pkg.go.dev

# Functions

BestEffortSleeper makes a Best Effort QoS class Pod object which sleeps long enough.
DeleteAsync concurrently deletes all the pods in the given name:pod_object mapping.
DeleteSyncByName deletes the pod identified by `podName` in the current namespace.
GuaranteedSleeper makes a Guaranteed QoS class Pod object which long enough forever but requires `cpuLimit` exclusive CPUs.
No description provided by the author
NFDMaster provide NFD master pod definition.
No description provided by the author
NFDWorker provides NFD worker pod definition.
SpecWithConfigMap returns a SpecOption that mounts a configmap to the first container.
SpecWithContainerExtraArgs returns a SpecOption that adds extra args to the first container.
SpecWithContainerImage returns a SpecOption that sets the image used by the first container.
SpecWithMasterNodeSelector returns a SpecOption that modifies the pod to be run on a control plane node of the cluster.
SpecWithRestartPolicy returns a SpecOption that sets the pod restart policy.
SpecWithTolerations returns a SpecOption that modifies the pod to be run on a node with NodeFeatureRule taints.
WaitForReady waits for the pods to become ready.
No description provided by the author

# Constants

No description provided by the author

# Type aliases

No description provided by the author