mirror of
https://github.com/containers/podman.git
synced 2025-07-03 17:27:18 +08:00
docs,kube: add configMap as supported volume option
Closes: https://github.com/containers/podman/issues/25436 [NO NEW TESTS NEEDED] [NO TESTS NEEDED] Signed-off-by: flouthoc <flouthoc.git@gmail.com>
This commit is contained in:
@ -28,11 +28,12 @@ Currently, the supported Kubernetes kinds are:
|
||||
|
||||
`Kubernetes Pods or Deployments`
|
||||
|
||||
Only four volume types are supported by kube play, the *hostPath*, *emptyDir*, *persistentVolumeClaim*, and *image* volume types.
|
||||
Only five volume types are supported by kube play, the *hostPath*, *emptyDir*, *configMap*, *persistentVolumeClaim*, and *image* volume types.
|
||||
|
||||
- When using the *hostPath* volume type, only the *default (empty)*, *DirectoryOrCreate*, *Directory*, *FileOrCreate*, *File*, *Socket*, *CharDevice* and *BlockDevice* subtypes are supported. Podman interprets the value of *hostPath* *path* as a file path when it contains at least one forward slash, otherwise Podman treats the value as the name of a named volume.
|
||||
- When using a *persistentVolumeClaim*, the value for *claimName* is the name for the Podman named volume.
|
||||
- When using an *emptyDir* volume, Podman creates an anonymous volume that is attached the containers running inside the pod and is deleted once the pod is removed.
|
||||
- When using an *configMap* volume, Podman creates an anonymous volume that is attached the containers running inside the pod and is deleted once the pod is removed.
|
||||
- When using an *image* volume, Podman creates a read-only image volume with an empty subpath (the whole image is mounted). The image must already exist locally. It is supported in rootful mode only.
|
||||
|
||||
Note: The default restart policy for containers is `always`. You can change the default by setting the `restartPolicy` field in the spec.
|
||||
|
Reference in New Issue
Block a user