Skip to search

EngineFrontend

longhorn.io / v1beta2

apiVersion: longhorn.io/v1beta2 kind: EngineFrontend metadata: name: example
View raw schema
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
EngineFrontendSpec defines the desired state of the Longhorn engine frontend (v2 initiator)
active boolean
dataEngine string
enum: v1, v2
desireState string
disableFrontend boolean
engineName string
EngineName is the name of the v2 engine target (required for EngineFrontend instance creation)
frontend string
enum: blockdev, iscsi, nvmf, ublk,
image string
logRequested boolean
nodeID string
salvageRequested boolean
size string
Size is the desired size of the frontend device in bytes, as requested by the volume owner. The EngineFrontend controller drives the frontend device toward this size independently of the engine's target size.
format: int64
targetIP string
TargetIP is the IP address of the v2 engine target
targetPort integer
TargetPort is the port of the v2 engine target
ublkNumberOfQueue integer
ublkNumberOfQueue controls the number of queues for ublk frontend.
ublkQueueDepth integer
ublkQueueDepth controls the depth of each queue for ublk frontend.
volumeName string
volumeSize string
format: int64
status object
EngineFrontendStatus defines the observed state of the Longhorn engine frontend
activePath string
ActivePath is the currently active frontend path address.
conditions []object
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.
currentImage string
currentSize string
CurrentSize is the current size of the frontend device in bytes, as observed from the data plane. It is 0 while the engine frontend is not running.
format: int64
currentState string
endpoint string
Endpoint is the initiator endpoint (e.g., /dev/longhorn/vol-name)
instanceManagerName string
ip string
logFetched boolean
ownerID string
paths []object
Paths describes the currently known frontend multipath state.
anaState string
engineName string
nguid string
nqn string
targetIP string
targetPort integer
port integer
preferredPath string
PreferredPath is the preferred frontend path address.
salvageExecuted boolean
started boolean
starting boolean
storageIP string
switchoverPhase string
SwitchoverPhase is the last completed switchover phase reported by the data plane.
targetIP string
TargetIP is the currently connected IP address of the v2 engine target
targetPort integer
TargetPort is the currently connected port of the v2 engine target
ublkID integer
format: int32
uuid string

No matches. Try .spec.active for an exact path