Hi All,
If you are introducing a new Kubernetes namespace with a new application, please also deploy the psp-rolebinding helm chart from the helm-charts repo. If this is not deployed, you may encounter deployment issues if the pod security plugin
is enabled on the Kubernetes cluster.
To test, enable pod security plugin:
system service-parameter-add kubernetes kube_apiserver admission_plugins=PodSecurityPolicy
system service-parameter-apply Kubernetes
and then deploy your application.
Example of how to include the psp-rolebinding helm chart in your application:
https://opendev.org/starlingx/openstack-armada-app/commit/92ed6fecc714e373b98c740a24ae75069d4ccf43
https://opendev.org/starlingx/openstack-armada-app/commit/0cdedf8e447f5be0d74017aba669a5c28393a0e5
Thanks,
Jerry