I am getting the same error from last few months.
One thing I have noticed that at least for me the error is intermittent and coming only after I run the command,
gitlab-runner restart
If you have used the command you can try to create a fresh setup and test.
As for solving the error, I got one suggestion to set the kubernetes host in the config.toml as the runner is not able to find the host.