gcp-filestore-csi-driver
gcp-filestore-csi-driver copied to clipboard
The Google Cloud Filestore Container Storage Interface (CSI) Plugin.
Command and error message ``` ./deploy/project_setup.sh + set -o nounset + set -o errexit ++ dirname ./deploy/project_setup.sh + mydir=./deploy + source ./deploy/common.sh ++ set -o nounset ++ set -o errexit...
CSI 1.0 decorates sensitive fields with `csi_secret`. Let's take advantage of this feature to programmatically ensure no sensitive fields are ever logged by this driver.
We should ensure that CSI Probe call is implemented and integrate https://github.com/kubernetes-csi/livenessprobe to automatically manage health of the CSI driver (e.g. restart driver if unhealthy).
Right now it only validates volume capabilities, but not the attributes.
So that the Dockerfile and Kubernetes specs are also tested. Maybe minikube or a local cluster could work.
See kubernetes/pkg/volume/util.UnmountMountPoint
Create/Delete Mount/Unmount This may be able to leverage the nestedpendingoperations pkg
Bumps golang from 1.22.1 to 1.22.2. [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a...
Bumps the github-dependencies group with 19 updates: | Package | From | To | | --- | --- | --- | | [github.com/container-storage-interface/spec](https://github.com/container-storage-interface/spec) | `1.7.0` | `1.9.0` | | gopkg.in/gcfg.v1...