Is your feature request related to a problem?/Why is this needed
We run secure Kubernetes 1.16+ environments where Pod Security Policies (PSP) is required for any Pod to start. When we deploy the helm package for the SMB FlexVolume plugin it fails to start
Describe the solution you'd like in detail
The helm package includes PSP support, including creating the service account under which the installer pod runs as.
Describe alternatives you've considered
Manually create the required Kubernetes definitions to support PSP, including post-installation change to the installer's deployment - however it's more effective to have that supported out of the box.
Additional context
See https://kubernetes.io/docs/concepts/policy/pod-security-policy/
Is your feature request related to a problem?/Why is this needed
We run secure Kubernetes 1.16+ environments where Pod Security Policies (PSP) is required for any Pod to start. When we deploy the helm package for the SMB FlexVolume plugin it fails to start
Describe the solution you'd like in detail
The helm package includes PSP support, including creating the service account under which the installer pod runs as.
Describe alternatives you've considered
Manually create the required Kubernetes definitions to support PSP, including post-installation change to the installer's deployment - however it's more effective to have that supported out of the box.
Additional context
See https://kubernetes.io/docs/concepts/policy/pod-security-policy/