Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
aws-s3-csi-controller
command
`aws-s3-csi-controller` is the entrypoint binary for the CSI Driver's controller component.
|
`aws-s3-csi-controller` is the entrypoint binary for the CSI Driver's controller component. |
|
aws-s3-csi-daemonset-mounter
command
`aws-s3-csi-daemonset-mounter` is the entrypoint binary running on the secondary (mounter) DaemonSet.
|
`aws-s3-csi-daemonset-mounter` is the entrypoint binary running on the secondary (mounter) DaemonSet. |
|
aws-s3-csi-driver
command
|
|
|
aws-s3-csi-mounter
command
`aws-s3-csi-mounter` is the entrypoint binary running on Mountpoint Pods.
|
`aws-s3-csi-mounter` is the entrypoint binary running on Mountpoint Pods. |
|
pkg
|
|
|
api/v2
Package v2 contains API Schema definitions for the s3.csi.aws.com v2 API group.
|
Package v2 contains API Schema definitions for the s3.csi.aws.com v2 API group. |
|
driver/node/credentialprovider
Package credentialprovider provides utilities for obtaining AWS credentials to use.
|
Package credentialprovider provides utilities for obtaining AWS credentials to use. |
|
driver/node/credentialprovider/awsprofile
Package awsprofile provides utilities for creating and deleting AWS Profile (i.e., credentials & config files).
|
Package awsprofile provides utilities for creating and deleting AWS Profile (i.e., credentials & config files). |
|
driver/node/credentialprovider/awsprofile/awsprofiletest
Package awsprofiletest provides testing utilities for AWS Profiles.
|
Package awsprofiletest provides testing utilities for AWS Profiles. |
|
driver/node/credentialprovider/mocks
Package mock_credentialprovider is a generated GoMock package.
|
Package mock_credentialprovider is a generated GoMock package. |
|
driver/node/envprovider
Package envprovider provides utilities for accessing environment variables to pass Mountpoint.
|
Package envprovider provides utilities for accessing environment variables to pass Mountpoint. |
|
driver/node/mounter/mocks
Package mock_driver is a generated GoMock package.
|
Package mock_driver is a generated GoMock package. |
|
driver/node/volumecontext
Package volumecontext provides utilities for accessing volume context passed via CSI RPC.
|
Package volumecontext provides utilities for accessing volume context passed via CSI RPC. |
|
driver/version
Package version provides build- and run-time version information of the driver.
|
Package version provides build- and run-time version information of the driver. |
|
mountpoint/mounter
Package mounter provides functionalities for mounting and unmount Mountpoint instances.
|
Package mounter provides functionalities for mounting and unmount Mountpoint instances. |
|
mountpoint/mountoptions
Package mountoptions provides utilities for passing mount options between containers (e.g., Mountpoint and CSI Driver Node Pods) running in the same node.
|
Package mountoptions provides utilities for passing mount options between containers (e.g., Mountpoint and CSI Driver Node Pods) running in the same node. |
|
mountpoint/runner
Package runner provides utilities for running Mountpoint instances.
|
Package runner provides utilities for running Mountpoint instances. |
|
podmounter/mppod/watcher
Package watcher provides utilities for watching Mountpoint Pods in the cluster.
|
Package watcher provides utilities for watching Mountpoint Pods in the cluster. |
|
util/log
Package log provides shared klog initialization for CSI Driver components.
|
Package log provides shared klog initialization for CSI Driver components. |
|
util/testutil/assert
Package assert provides utilities for making assertions during tests.
|
Package assert provides utilities for making assertions during tests. |
|
tests
|
|
|
e2e-kubernetes
module
|
Click to show internal directories.
Click to hide internal directories.