Я бы посоветовал вам проверить работающие компоненты Kubernetes с помощью команды: docker ps -a --filter name=k8s
в соответствии с рекомендациями Nepomucen здесь .
Затем проверьте журналы для каждого компонента, используя команду: docker logs {container id from the previous command}
. Вы можете некоторые идеи из журналов.
В моем случае это было - x509: certificate is valid for docker-for-desktop, kubernetes, kubernetes.default, kubernetes.default.svc, kubernetes.default.svc.cluster.local, host.docker.internal,
, а не vm.docker.internal
Итак, я попробовал решение, предложенное в этой ссылке , и оно сработало для меня