API Reference
Packages
tensorstack.dev/v1beta1
Package v1beta1 contains API Schema definitions for the v1beta1 API group
Resource Types
S3Config
S3Config defines the config of s3
Appears in:
Field | Description |
---|---|
uri string |
SecretReference
SecretReference defines a Secret Reference
Appears in:
Field | Description |
---|---|
name string |
StorageShim
StorageShim is the Schema for the storageshims API
Appears in:
Field | Description |
---|---|
apiVersion string | tensorstack.dev/v1beta1 |
kind string | StorageShim |
metadata ObjectMeta | Refer to Kubernetes API documentation for fields of metadata . |
spec StorageShimSpec | |
status StorageShimStatus |
StorageShimCondition
StorageShimCondition contains details for the current condition of this StorageShim
Appears in:
Field | Description |
---|---|
type StorageShimConditionType | Type is the type of the condition |
status ConditionStatus | Status is the status of the condition. Can be True, False, Unknown. |
message string | Human-readable message indicating details about last transition. |
lastTransitionTime Time | Last time the condition transitioned from one status to another. |
StorageShimConditionType
Underlying type: string
StorageShimConditionType is a valid value for StorageShimCondition.Type
Appears in:
StorageShimList
StorageShimList contains a list of StorageShim
Field | Description |
---|---|
apiVersion string | tensorstack.dev/v1beta1 |
kind string | StorageShimList |
metadata ListMeta | Refer to Kubernetes API documentation for fields of metadata . |
items StorageShim array |
StorageShimSpec
StorageShimSpec defines the desired state of StorageShim
Appears in:
Field | Description |
---|---|
s3 S3Config | S3 defines the config of s3, such as uri |
readOnly boolean | Specifies a read-only configuration. Defaults to false. |
secretRef SecretReference | Specifies a secret reference, must be in the same namespace of this StorageShim currently |
StorageShimStatus
StorageShimStatus defines the observed state of StorageShim
Appears in:
Field | Description |
---|---|
phase PersistentVolumeClaimPhase | The phase of this StorageShim |
conditions StorageShimCondition array | Conditions is an array of current conditions |
tensorstack.dev/v1beta2
Package v1beta2 contains API Schema definitions for the v1beta2 API group
Resource Types
CephFSClient
CephFSClient defines the client configurations to connnect to the cephfs server.
Appears in:
Field | Description |
---|---|
secretRef SecretReference | SecretRef references a Kubernetes v1.Secret object that securely stores the CephFS client configurations. |
CephFSConfig
CephFSConfig defines configuration details for a cephfs storage system.
Appears in:
Field | Description |
---|---|
path string | Path specifies the absolute path within a CephFS volume to be mounted. It should be a valid directory path within the mounted volume. For example, /path/to/directory . |
server CephFSServer | Server provides the configuration details for the CephFS cluster. This includes information such as the Ceph monitor IP addresses and the CephFS volume name. |
client CephFSClient | Client defines the details of a cephFS client. |
CephFSServer
CephFSServer defines the configuration details for the CephFS cluster.
Appears in:
Field | Description |
---|---|
configMapRef ConfigMapReference | ConfigMapRef defines a reference to a K8s v1/configmap that stores CephFS cluster details such as the Ceph monitor IP addresses and the CephFS volume name. |
ConfigMapReference
ConfigMapReference defines a Kubernetes v1.ConfigMap reference.
Appears in:
Field | Description |
---|---|
name string | Name of the configmap. |
namespace string | Namespace where the configmap resides in. |
S3Config
S3Config defines the configuration details for an S3 object storage service.
Appears in:
Field | Description |
---|---|
readOnly boolean | Specifies that this S3 service can only be used as read-only. Defaults to false. |
uri string | The S3 prefix to mount, specified as s3://<bucket>[/path] . |
secretRef SecretReference | References a Kubernetes v1.Secret object. The referenced Secret must reside in the same namespace as the referencing StorageShim. |
SecretReference
SecretReference defines a reference to a Kubernetes v1.Secret object.
Appears in:
Field | Description |
---|---|
name string | The name of a Kubernetes v1.Secret object that holds the CephFS client configurations. This Secret must reside within the same namespace as the referencing StorageShim. |
StorageShim
StorageShim is the Schema for the storageshims API
Appears in:
Field | Description |
---|---|
apiVersion string | tensorstack.dev/v1beta2 |
kind string | StorageShim |
metadata ObjectMeta | Refer to Kubernetes API documentation for fields of metadata . |
spec StorageShimSpec | |
status StorageShimStatus |
StorageShimCondition
StorageShimCondition contains details for the current condition of this StorageShim
Appears in:
Field | Description |
---|---|
type StorageShimConditionType | Type is the type of the condition |
status ConditionStatus | Status is the status of the condition. Can be True, False, Unknown. |
message string | Human-readable message indicating details about last transition. |
lastTransitionTime Time | Last time the condition transitioned from one status to another. |
StorageShimConditionType
Underlying type: string
StorageShimConditionType is a valid value for StorageShimCondition.Type
Appears in:
StorageShimList
StorageShimList contains a list of StorageShim
Field | Description |
---|---|
apiVersion string | tensorstack.dev/v1beta2 |
kind string | StorageShimList |
metadata ListMeta | Refer to Kubernetes API documentation for fields of metadata . |
items StorageShim array |
StorageShimSpec
StorageShimSpec defines the desired state of StorageShim
Appears in:
Field | Description |
---|---|
type StorageShimType | Type specifies the type of storage system to be integrated with. One of the supported values is required, and currently cephfs , s3 are supported. More storage system types will be added in the future. |
s3 S3Config | S3 defines the configuration details for an s3 object store service. |
cephfs CephFSConfig | CephFS defines the configuraitons for a cephfs . |
StorageShimStatus
StorageShimStatus defines the observed state of StorageShim
Appears in:
Field | Description |
---|---|
phase PersistentVolumeClaimPhase | The phase of this StorageShim. |
conditions StorageShimCondition array | Conditions represent an array of current conditions observed within the system. |
StorageShimType
Underlying type: string
Appears in: