I finished the challenge, but had to get some help on troubleshooting the api-server issue.
What I still don’t understand is, how do you figure out that the
--client-ca-file value is wrong? Or do you just go through the whole config file and check if all the parameters are correct?
I didn’t see any errors anywhere that indicated an issue with the certificate.
Inspecting the arguments manually is one way, however the API server will have logged the issue as it crashes.
Here’s how to debug API server not starting: