InstanceManagerUpgrade
longhorn.io / v1beta2
apiVersion: longhorn.io/v1beta2
kind: InstanceManagerUpgrade
metadata:
name: example
apiVersion
string
APIVersion defines the versioned schema of this representation of an object.
Servers should convert recognized schemas to the latest internal value, and
may reject unrecognized values.
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
kind
string
Kind is a string value representing the REST resource this object represents.
Servers may infer this from the endpoint the client submits requests to.
Cannot be updated.
In CamelCase.
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
metadata
object
spec object
InstanceManagerUpgradeSpec defines the desired state of the InstanceManagerUpgrade.
nodeID
string required
NodeID is the node where the source instance manager is running.
targetImage
string required
TargetImage is the desired instance manager image after upgrade.
status object
InstanceManagerUpgradeStatus defines the observed state of the InstanceManagerUpgrade.
abortReason
string
AbortReason explains why AbortRequested was set.
abortRequested
boolean
AbortRequested is set by the controller when an abort condition is detected.
conditions []object
Conditions records the current conditions of the upgrade.
lastProbeTime
string
Last time we probed the condition.
lastTransitionTime
string
Last time the condition transitioned from one status to another.
message
string
Human-readable message indicating details about last transition.
reason
string
Unique, one-word, CamelCase reason for the condition's last transition.
status
string
Status is the status of the condition.
Can be True, False, Unknown.
type
string
Type is the type of the condition.
engines
object
Engines records the relocation plan for each engine managed by the source
instance manager. The map key is the volume name.
errorMsg
string
ErrorMsg records the terminal error encountered during the upgrade, if any.
ownerID
string
OwnerID is the owner node ID of this InstanceManagerUpgrade.
plannedDetachedReplicas
object
PlannedDetachedReplicas records the replicas that should be temporarily
detached from engines during the instance manager upgrade. The map key is
the volume name.
startedAt
string
StartedAt records when the timed or active portion of the upgrade began.
state
string
State indicates the overall progress of the instance manager upgrade.
No matches. Try .spec.nodeID for an exact path