Diagram illustrating the connections between objects, referred to as relationships.
The relationship diagram illustrates a hierarchy that begins with the 'Sarkan Adapter Instance', which serves as the core component responsible for integrating data from the Sarkan system. The hierarchy then follows this structure:
| Name | Description |
|---|
| name | Name of the resource |
| namespace | Namespace of the resource |
| Name | Type | Description |
|---|
| Desired minimum chunkserver count | Property | Desired minimum number of chunk servers |
| Exposed externally | Property | Indicates if the cluster should be exposed externally |
| Label selector for chunk storage PersistentVolumes | Property | Label selector for chunk storage PersistentVolumes |
| Label selector for metadata storage PersistentVolumes | Property | Label selector for metadata storage PersistentVolumes |
| Label selector for chunk storage PersistentVolumeClaims | Property | Label selector for chunk storage PersistentVolumeClaims |
| Label selector for metadata storage PersistentVolumeClaims | Property | Label selector for metadata storage PersistentVolumeClaims |
| Total space | Metric | Total storage space available in the cluster |
| Used space | Metric | Storage space used in the cluster |
| Amount of chunks in SaunaFS Cluster. | Metric | Number of chunks in the cluster |
| The highest version of the metadata in the SaunaFS Cluster. | Metric | Highest version of metadata in the cluster |
| Name | Description |
|---|
| name | Name of the resource |
| namespace | Namespace of the resource |
| Name | Type | Description |
|---|
| Cluster name | Property | Name of the associated SaunaFS Cluster |
| Persistent Volume Claim name | Property | Name of the associated PersistentVolumeClaim |
| Personality of the Metadata Server. | Property | Role/personality of the metadata server |
| Status of the Metadata Server. | Property | Current status of the metadata server |
| Raft role of the Metadata Server. | Property | Raft role of the metadata server (e.g., leader, follower) |
| Name of the Metadata Server pod. | Property | Name of the pod running the metadata server |
| Name of the node on which the Metadata Server pod is running. | Property | Node on which the pod is running |
| Phase of the Metadata Server pod. | Property | Current phase of the metadata server pod |
| Incrementing number used to coordinate leader elections and maintain consistency among distributed nodes. | Metric | Raft term used in leader election and coordination |
| Version of metadata stored on the volume. | Metric | Metadata version currently stored on the volume |
| Name | Description |
|---|
| name | Name of the resource |
| namespace | Namespace of the resource |
| Name | Type | Description |
|---|
| Cluster name | Property | Name of the associated SaunaFS Cluster |
| Persistent Volume Claim name | Property | Name of the associated PersistentVolumeClaim |
| Status of the volume as reported by the chunk server. | Property | Current volume status as reported by the chunk server |
| Name of the chunk server pod to which this volume is connected. | Property | Name of the chunk server pod attached to this volume |
| Name of the node where chunk server to which this volume is connected. | Property | Node hosting the chunk server |
| Phase of the chunk server pod to which this volume is connected. | Property | Current phase of the chunk server pod |
| Total space on the volume. | Metric | Total space on the volume |
| Used space on the volume. | Metric | Used space on the volume |
| Name | Description |
|---|
| name | Name of the resource |
| namespace | Namespace of the resource |
| Name | Type | Description |
|---|
| IP address, network or address range this export can be accessed from | Property | IP address, network or address range this export can be accessed from |
| Export options | Property | Export options |
| Export path | Property | Export path |
| Name | Description |
|---|
| name | Name of the resource |
| namespace | Namespace of the resource |
| Name | Type | Description |
|---|
| Export path | Property | Export path |
| Export pseudo path | Property | Export pseudo path |
| Access type | Property | Access type |
| Supported NFS protocols | Property | Supported NFS protocols |
| Hostname | Property | The address of the SaunaFS Master Server |
| Port | Property | The port to connect to on the Master Server |
| Name | Type | Description |
|---|
| name | string | Name of the resource |
| Name | Type | Description |
|---|
| Creation timestamp | Property | Creation timestamp |
| Node internal IP | Property | Node IP address |
| Hostname | Property | Node hostname |
| Node external IP | Property | Node external IP adress |
| CPU architecture | Property | Node CPU architecturre |
| Node OS | Property | Operating system |
| Kernel | Property | Kernel V ersion |
| Kubelet | Property | Kubelet Version |
| Container Runtime | Property | Container Runtime |
| Node ready status | Property | Current status of the node |
| Capacity CPU | Property | CPU capacity |
| Memory capacity | Property | Memory capacity |
| Pods IP range | Property | Pod network CIDR |
| Cloud provider node ID | Property | Provider ID |
| Name | Type | Description |
|---|
| name | string | Name of the resource |
| namespace | string | Namespace of the resource |
| Name | Type | Description |
|---|
| Creation timestamp | Property | Creation timestamp |
| Pod IP | Property | Pod IP address |
| Status | Property | Current status of the pod |
| Node | Property | Name of the node running the pod |
| Name | Property | Name of the container |
| Image | Property | Image used by the container |
| Ready | Metric | Whether the container is ready (1 or 0) |
| Restarts | Metric | Number of container restarts |
| Name | Description |
|---|
| name | Name of the resource |
| namespace | Namespace of the resource |
| Name | Type | Description |
|---|
| Type | Property | Type of the service |
| Cluster IP | Property | Cluster IP address |
| External IP | Property | External IP address |
| Name | Property | Name of the port |
| Port | Property | Port |
| Target port | Property | Target port |
| Protocol | Property | Protocol used |
| Name | Description |
|---|
| name | Name of the resource |
| Name | Type | Description |
|---|
| Capacity | Property | Total storage capacity of the PV |
| Access Modes | Property | Access modes supported by the volume (e.g., RWO) |
| Reclaim Policy | Property | Determines what happens to the PV after its claim is deleted |
| Status of the PV | Property | Status of the PV (e.g., Available, Bound) |
| Bound Claim | Property | The PVC currently bound to the volume |
| CSI Driver | Property | CSI driver used to provision the volume |
| Volume Handle | Property | Identifier of the volume from the CSI driver |
| Filesystem Type | Property | Filesystem type (e.g., xfs) |
| Volume Mode | Property | Mode of the volume: Filesystem or Block |
| Name | Description |
|---|
| name | Name of the resource |
| namespace | Namespace of the resource |
| Name | Type | Description |
|---|
| Status of the PVC | Property | Current phase of the PVC (e.g., Pending, Bound) |
| Name of the bound PV | Property | Name of the PV currently bound to this claim |
| Capacity | Property | Total storage capacity of the PVC |
| Access Modes | Property | Access modes supported by the volume (e.g., RWO) |
| Name of the Storage Class | Property | Name of the Storage Class used for dynamic provisioning |
| Volume Mode | Property | Mode of the volume: Filesystem or Block |
| Requested storage | Property | Requested storage size in bytes |
| Name | Description |
|---|
| name | Name of the resource |
| Name | Type | Description |
|---|
| Provisioner of the StorageClass | Property | CSI driver responsible for provisioning volumes |
| Reclaim Policy | Property | Policy for handling released volumes (e.g., Retain) |
| Volume Binding Mode | Property | Determines when volume binding should occur |
| Is volume expansion allowed | Property | Indicates if the volumes created from this class can be resized |
| Name | Description |
|---|
| name | Name of the resource |
| Name | Type | Description |
|---|
| Device | Property | Device (e.g., /dev/sde) |
| Node | Property | Node name where the disk is located |
| Filesystem type | Property | Filesystem type (e.g., xfs) |
| SMART status of the disk | Property | SMART status of the disk |
| State of the hostdisk | Property | State of the hostdisk |
| UUID of the disk | Property | UUID of the disk |
| Disk size in bytes | Property | Disk size in bytes |