Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AvailableReason ¶
type AvailableReason string
AvailableReason is a reason for the Available condition.
const ( // The pool has no minReplicas/maxUnavailable, so Available means every desired // replica is ready — hence "all", not "minimum". ReasonAllReplicasReady AvailableReason = "AllReplicasReady" ReasonInsufficientReadyReplicas AvailableReason = "InsufficientReadyReplicas" )
func (AvailableReason) String ¶
func (r AvailableReason) String() string
type ProgressingReason ¶
type ProgressingReason string
ProgressingReason is a reason for the Progressing condition.
const ( // ReplicasProgressing covers any convergence of the replica count — scaling // as well as replacing a replica that disappeared — not only scaling. // The Progressing condition is present only while converging; in the steady // state it is removed rather than kept at False. ReasonReplicasProgressing ProgressingReason = "ReplicasProgressing" )
func (ProgressingReason) String ¶
func (r ProgressingReason) String() string
type SyncedReason ¶
type SyncedReason string
SyncedReason is a reason for the Synced condition.
const ( ReasonPoolSynced SyncedReason = "PoolSynced" ReasonRolloutInProgress SyncedReason = "RolloutInProgress" ReasonRestartPendingApproval SyncedReason = "RestartPendingApproval" )
func (SyncedReason) String ¶
func (r SyncedReason) String() string
type Type ¶
type Type string
Type is a type of VirtualMachinePool condition.
const ( // TypeAvailable indicates whether the pool has enough ready replicas. TypeAvailable Type = "Available" // TypeProgressing indicates that a self-converging rollout is in progress // (scaling, creation, migration). TypeProgressing Type = "Progressing" // TypeSynced indicates whether every live replica is effectively on the // current virtualMachineTemplate. TypeSynced Type = "Synced" )
Click to show internal directories.
Click to hide internal directories.