Ora sto cercando di eseguire un semplice contenitore con shell (/ bin / bash) su un cluster Kubernetes.
Ho pensato che ci fosse un modo per mantenere un container in esecuzione su un container Docker utilizzando pseudo-ttye scollega l'opzione ( -tdopzione a docker runcomando).
Per esempio,
$ sudo docker run -td ubuntu:latest
Esiste un'opzione come questa in Kubernetes?
Ho provato a eseguire un contenitore utilizzando un kubectl run-containercomando come:
kubectl run-container test_container ubuntu:latest --replicas=1
Ma il contenitore esce per alcuni secondi (proprio come l'avvio con il docker runcomando senza opzioni che ho menzionato sopra). E ReplicationController lo lancia di nuovo ripetutamente.
C'è un modo per mantenere un container in esecuzione su Kubernetes come le -tdopzioni nel docker runcomando?
kubectl run curl --image=radial/busyboxplus:curl -i --tty