Теперь я пытаюсь запустить простой контейнер с оболочкой (/ bin / bash) в кластере Kubernetes.
Я думал, что есть способ поддерживать работу контейнера в контейнере Docker, используя pseudo-ttyопцию и отсоединение ( -tdопция в docker runкоманде).
Например,
$ sudo docker run -td ubuntu:latest
Есть ли в Kubernetes такая возможность?
Я пробовал запустить контейнер с помощью такой kubectl run-containerкоманды:
kubectl run-container test_container ubuntu:latest --replicas=1
Но контейнер выходит на несколько секунд (точно так же, как запуск с помощью docker runкоманды без параметров, о которой я упоминал выше). И ReplicationController снова запускает его повторно.
Есть ли способ, чтобы контейнер работал в Kubernetes, как -tdпараметры в docker runкоманде?
kubectl run curl --image=radial/busyboxplus:curl -i --tty