struct
Kubernetes::GlusterfsVolumeSource
- Kubernetes::GlusterfsVolumeSource
- 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.
-
#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.
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