अब मैं कुबेरनेट क्लस्टर पर शेल (/ बिन / बैश) के साथ एक साधारण कंटेनर चलाने की कोशिश कर रहा हूं।
मैंने सोचा था कि डॉकटर कंटेनर का उपयोग करके pseudo-ttyऔर डिटैच ऑप्शन ( कमांड -tdपर विकल्प docker run) को चालू रखने का एक तरीका था ।
उदाहरण के लिए,
$ sudo docker run -td ubuntu:latest
क्या कुबेरनेट्स में इस तरह का कोई विकल्प है?
मैंने एक kubectl run-containerकमांड का उपयोग करके कंटेनर चलाने की कोशिश की है जैसे:
kubectl run-container test_container ubuntu:latest --replicas=1
लेकिन कंटेनर कुछ सेकंड के लिए बाहर निकलता है (जैसे docker runकि ऊपर दिए गए विकल्पों के बिना कमांड के साथ लॉन्च करना )। और प्रतिकृतिकंट्रोलर ने इसे बार-बार लॉन्च किया।
क्या कमांड -tdमें विकल्पों की तरह कुबेरनेट्स पर कंटेनर रखने का एक तरीका है docker run?
kubectl run curl --image=radial/busyboxplus:curl -i --tty