Thank you for your valuable suggestion. I did that and the issue is not present. However, I still see that the validation webhook has failed.
$ kubectl logs -f kritis-validation-hook-f44d9d6b9-b6pwk
failed to watch file "/var/lib/docker/containers/a64f01aba77882893b460b566f487a877468504b41f8b372ddd6c26252a97395/a64f01aba77882893b460b566f487a877468504b41f8b372ddd6c26252a97395-json.log": no space left on device
Also, I found above issue on v1.17.
On v1.19, I got 'no kind \"CertificateSigningRequest\" is registered for version \"
certificates.k8s.io/v1\" in scheme \"
k8s.io/kubectl/pkg/scheme/scheme.go:28\"\n'. Looks like this is related to CSR API Version. However, I tried updating the existing CSR with apiVersion and reinstalling the helm chart but issue still persists as it recreates CSR.
Can you please help.
(PS: I am following standalone tutorial on github.)