Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
Documentation
data EksEmptyDir Source #
Specifies the configuration of a Kubernetes emptyDir
volume. An
emptyDir
volume is first created when a pod is assigned to a node. It
exists as long as that pod is running on that node. The emptyDir
volume is initially empty. All containers in the pod can read and write
the files in the emptyDir
volume. However, the emptyDir
volume can
be mounted at the same or different paths in each container. When a pod
is removed from a node for any reason, the data in the emptyDir
is
deleted permanently. For more information, see
emptyDir
in the Kubernetes documentation.
See: newEksEmptyDir
smart constructor.
EksEmptyDir' | |
|
Instances
newEksEmptyDir :: EksEmptyDir Source #
Create a value of EksEmptyDir
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:medium:EksEmptyDir'
, eksEmptyDir_medium
- The medium to store the volume. The default value is an empty string,
which uses the storage of the node.
- ""
- (Default) Use the disk storage of the node.
- "Memory"
- Use the
tmpfs
volume that's backed by the RAM of the node. Contents of the volume are lost when the node reboots, and any storage on the volume counts against the container's memory limit.
$sel:sizeLimit:EksEmptyDir'
, eksEmptyDir_sizeLimit
- The maximum size of the volume. By default, there's no maximum size
defined.
eksEmptyDir_medium :: Lens' EksEmptyDir (Maybe Text) Source #
The medium to store the volume. The default value is an empty string, which uses the storage of the node.
- ""
- (Default) Use the disk storage of the node.
- "Memory"
- Use the
tmpfs
volume that's backed by the RAM of the node. Contents of the volume are lost when the node reboots, and any storage on the volume counts against the container's memory limit.
eksEmptyDir_sizeLimit :: Lens' EksEmptyDir (Maybe Text) Source #
The maximum size of the volume. By default, there's no maximum size defined.