LinstorSatellite¶
This resource controls the state of a LINSTORĀ® satellite.
NOTE: This resource is not intended to be changed directly, instead it is created by the Piraeus Operator
by merging all matching LinstorSatelliteConfiguration resources.
.spec¶
Holds the desired state the satellite.
.spec.repository¶
Holds the default image registry to use for all Piraeus images. Inherited from
LinstorCluster.
If empty (the default), the operator will use quay.io/piraeusdatastore.
.spec.resourceNameSuffixSeparator¶
Configures the separator inserted between generated Kubernetes resource names and the Satellite name. Inherited from
matching LinstorSatelliteConfiguration
resources.
Defaults to ., for example linstor-satellite.node1. Set to - to generate names such as
linstor-satellite-node1. This only changes the inserted separator; dots that are part of the Kubernetes Node name
remain unchanged.
.spec.clusterRef¶
Holds a reference to the LinstorCluster that controls this satellite.
.spec.storagePools¶
Holds the storage pools to configure on the node. Inherited from matching
LinstorSatelliteConfiguration resources.
.spec.properties¶
Holds the properties which should be set on the node level. Inherited from matching
LinstorSatelliteConfiguration resources.
.spec.internalTLS¶
Configures a TLS secret used by the LINSTOR Satellite. Inherited from matching
LinstorSatelliteConfiguration resources.
.spec.deletionPolicy¶
Configures the deletion policy to use for LINSTOR Satellites. Inherited from matching
LinstorSatelliteConfiguration resources.
spec.evacuationStrategy¶
Configures the evacuation strategy to use for LINSTOR Satellites. Inherited from matching
LinstorSatelliteConfiguration resources.
.spec.patches¶
Holds patches to apply to the Kubernetes resources. Inherited from matching
LinstorSatelliteConfiguration resources.
.status¶
Reports the actual state of the satellite.
.status.conditions¶
The Operator reports the current state of the LINSTOR Satellite through a set of conditions. Conditions are
identified by their type.
type |
Explanation |
|---|---|
Applied |
All Kubernetes resources were applied. |
Available |
The LINSTOR Satellite is connected to the LINSTOR Controller |
Configured |
Storage Pools and Properties are configured on the Satellite |
EvacuationCompleted |
Only available when the Satellite is being deleted: Indicates progress of the eviction of resources. |