Documentation on mounting using the Kubernetes Container Storage Interface (CSI) driver for Archil disks.
accessMode
that you use when creating your PersistentVolume and PersistentVolumeClaim will determine whether the
disk is mounted with support for other clients to access it. When using ReadWriteOnce
, the disk is mounted into single
ownership mode, preventing other clients from accessing the disk. When using ReadWriteMany
, the disk is mounted with
--shared
, allowing multiple clients to access the disk simultaneously. For more details, see the
Shared Disks page.
values.yaml
:
Parameter | Description | Default | Required |
---|---|---|---|
image.repository | Container image repository | archildata/csi-driver-dev | Yes |
image.tag | Container image tag | v0.1.0 | Yes |
image.pullPolicy | Image pull policy | Always | No |
archilEnv | Archil environment identifier | test.aws.us-east-1.cyan | Yes |
logLevel | Logging verbosity level | debug | No |
serviceAccount.create | Create service account | true | No |
serviceAccount.annotations | Service account annotations for AWS STS | {} | No |
dockerHub.createSecret | Create Docker Hub secret | false | No |
dockerHub.username | Docker Hub username | "" | No |
dockerHub.password | Docker Hub password | "" | No |
dockerHub.email | Docker Hub email | "" | No |
extraEnv | Extra environment variables | [] | No |
imagePullSecrets | Image pull secrets | [{name: dockerhub-secret}] | No |
resources | Resource limits and requests | {} | No |
nodeSelector | Node selector constraints | {} | No |
tolerations | Pod tolerations | [] | No |
affinity | Pod affinity rules | {} | No |