GooseFSFuseSpec is a description of the GooseFS Fuse
Name | Type | Description | Notes |
---|---|---|---|
annotations | dict(str, str) | Annotations is an unstructured key value map stored with a resource that may be set by external tools to store and retrieve arbitrary metadata. They are not queryable and should be preserved when modifying objects. More info: http://kubernetes.io/docs/user-guide/annotations | [optional] |
args | list[str] | Arguments that will be passed to GooseFS Fuse | [optional] |
clean_policy | str | CleanPolicy decides when to clean GooseFS Fuse pods. Currently Fluid supports two policies: OnDemand and OnRuntimeDeleted OnDemand cleans fuse pod once th fuse pod on some node is not needed OnRuntimeDeleted cleans fuse pod only when the cache runtime is deleted Defaults to OnRuntimeDeleted | [optional] |
env | dict(str, str) | Environment variables that will be used by GooseFS Fuse | [optional] |
image | str | Image for GooseFS Fuse(e.g. goosefs/goosefs-fuse) | [optional] |
image_pull_policy | str | One of the three policies: `Always`, `IfNotPresent`, `Never` | [optional] |
image_tag | str | Image Tag for GooseFS Fuse(e.g. v1.0.1) | [optional] |
jvm_options | list[str] | Options for JVM | [optional] |
node_selector | dict(str, str) | NodeSelector is a selector which must be true for the fuse client to fit on a node, this option only effect when global is enabled | [optional] |
properties | dict(str, str) | Configurable properties for the GOOSEFS component. <br> Refer to <a href="https://cloud.tencent.com/document/product/436/56415\">GOOSEFS Configuration Properties</a> for more info | [optional] |
resources | V1ResourceRequirements | [optional] |