struct
Kubernetes::GlusterfsPersistentVolumeSource
- Kubernetes::GlusterfsPersistentVolumeSource
- Struct
- Value
- Object
Overview
Represents a Glusterfs mount that lasts the lifetime of a pod. Glusterfs volumes do not support ownership management or SELinux relabeling.
Included Modules
- JSON::Serializable
- Kubernetes::Serializable
- YAML::Serializable
Defined in:
generated/models/io_k8s_api_core_v1.crConstructors
- .new(ctx : YAML::ParseContext, node : YAML::Nodes::Node)
- .new(pull : ::JSON::PullParser)
- .new(*, __pull_for_json_serializable pull : ::JSON::PullParser)
- .new(*, __context_for_yaml_serializable ctx : YAML::ParseContext, __node_for_yaml_serializable node : YAML::Nodes::Node)
Macro Summary
-
field(name, type = nil, **options, &block)
Helper macro for defining fields with automatic camelCase conversion
Instance Method Summary
-
#endpoints : String | Nil
endpoints is the endpoint name that details Glusterfs topology.
-
#endpoints=(endpoints : String | Nil)
endpoints is the endpoint name that details Glusterfs topology.
-
#endpoints_namespace : String | Nil
endpointsNamespace is the namespace that contains Glusterfs endpoint.
-
#endpoints_namespace=(endpoints_namespace : String | Nil)
endpointsNamespace is the namespace that contains Glusterfs endpoint.
-
#path : String | Nil
path is the Glusterfs volume path.
-
#path=(path : String | Nil)
path is the Glusterfs volume path.
-
#read_only : Bool | Nil
readOnly here will force the Glusterfs volume to be mounted with read-only permissions.
-
#read_only=(read_only : Bool | Nil)
readOnly here will force the Glusterfs volume to be mounted with read-only permissions.
Constructor Detail
Macro Detail
Helper macro for defining fields with automatic camelCase conversion
Instance Method Detail
endpoints is the endpoint name that details Glusterfs topology. More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod
endpoints is the endpoint name that details Glusterfs topology. More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod
endpointsNamespace is the namespace that contains Glusterfs endpoint. If this field is empty, the EndpointNamespace defaults to the same namespace as the bound PVC. More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod
endpointsNamespace is the namespace that contains Glusterfs endpoint. If this field is empty, the EndpointNamespace defaults to the same namespace as the bound PVC. More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod
path is the Glusterfs volume path. More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod
path is the Glusterfs volume path. More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod
readOnly here will force the Glusterfs volume to be mounted with read-only permissions. Defaults to false. More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod
readOnly here will force the Glusterfs volume to be mounted with read-only permissions. Defaults to false. More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod