Documentation ¶
Index ¶
Constants ¶
View Source
const CheckDataStoreSyncedInterval = time.Second * 10
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Conditions ¶
type Conditions interface { // IsWindowsIPAMEnabled to process events only when Windows IPAM is enabled // by the user IsWindowsIPAMEnabled() bool // IsWindowsPrefixDelegationEnabled to process events only when Windows Prefix Delegation is enabled IsWindowsPrefixDelegationEnabled() bool // IsOldVPCControllerDeploymentPresent returns true if the old controller deployment // is still present on the cluster IsOldVPCControllerDeploymentPresent() bool // GetPodDataStoreSyncStatus is used to get Pod Datastore sync status GetPodDataStoreSyncStatus() bool // SetPodDataStoreSyncStatus is used to set Pod Datastore sync status SetPodDataStoreSyncStatus(synced bool) }
func NewControllerConditions ¶
func NewControllerConditions(log logr.Logger, k8sApi k8s.K8sWrapper, windowsPDFeatureFlag bool) Conditions
Click to show internal directories.
Click to hide internal directories.