Не уверен насчет client-go
, так как у меня там нет опыта.Но если я правильно понял вопрос, вы можете проверить причину ошибки:
kubectl get pods
(если вы не видите здесь свой модуль, добавьте --all-namespaces
)
NAME READY STATUS RESTARTS AGE
pi-c2x4r 0/1 Completed 0 19m
pi-test-c5hln 0/1 Error 0 16m`
Изатем запустите: kubectl describe pod pi-test-c5hln
(название вашего модуля).
kubectl logs pi-test-c5hln
Вы также можете найти дополнительную информацию при запуске:
kubectl describe job *job name*
Вы можете найти полезную информацию о рабочих местах и о том, как с ними работать (включая очистку, завершение и шаблоны), в здесь .Не уверен, нужно ли его добавлять, но завершение - это постоянный процесс, поэтому вы можете работать с модулем после того, как он переходит из состояния завершения в другое (ошибка, завершена).