Можно ли перезапустить отдельный контейнер
Не через kubectl
, хотя в зависимости от настроек вашего кластера вы можете «обмануть» и docker kill the-sha-goes-here
, что приведет к тому, что kubelet перезапустит «отказавший» контейнер (при условии, конечно, что политика перезапуска для Pod говорит, что это то, что он должен делать)
как мне перезапустить модуль
Это зависит от того, как был создан Pod, но исходя из указанного вами имени Pod, похоже, что он находится под надзором ReplicaSet, поэтому вы можете просто, kubectl delete pod test-1495806908-xn5jn
и kubernetes создаст новый вместо него (новый Pod будет иметь другое имя, так что не ждите, kubectl get pods
что вернусь test-1495806908-xn5jn
когда-нибудь снова)