Skip to main content
Version: 25.8

StorageNodeInitiator CRD reference

StorageNodeInitiator is the Schema for the storagenodeinitiators API.

StorageNodeInitiator

FieldDescriptionType
apiVersionAPIVersion 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
string
kindKind 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
string
specStorageNodeInitiatorSpec defines the desired transport identity for a Kubernetes node.object
statusStorageNodeInitiatorStatus defines the observed state of StorageNodeInitiatorobject

spec fields

FieldDescriptionType
spec.fcOnlineWWNsFcOnlineWWNs is a list of Fibre Channel World Wide Node Names reported by the node's HBA ports and are healthy.array
spec.fcWWNsFcWWNs is a list of Fibre Channel World Wide Node Names reported by the node's HBA ports.
These are typically derived from /sys/class/fc_host or similar sources. This includes all online
and offline ports.
array
spec.iscsiIQNsIscsiIQNs is a list of iSCSI initiator qualified names reported by this node.
These are typically retrieved from /etc/iscsi/initiatorname.iscsi.
array
spec.nvmeNQNsNvmeNQNs is a list of NVMe host NQN identifiers (NVMe Qualified Names) for this node.
These may be fetched from /etc/nvme/hostnqn if NVMe is used as a transport.
array
spec.purityHostNamePurityHostName is the formatted hostname used for Pure Storage host identification.
This is typically in the format nodeName-nodeUID to prevent hostname collisions across clusters.
string