vmpoolcondition

package
v1.11.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 9, 2026 License: Apache-2.0 Imports: 0 Imported by: 0

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"
)

func (Type) String

func (t Type) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL