ก่อนอื่น คุณสามารถปรับใช้ไฟล์ ฝัก
ด้วยภาชนะเดียวประกอบด้วย อูบุนตู
การกำหนดเป้าหมายเนมสเปซหรือแม้แต่โหนด
แทนที่จะใช้ SSH เพื่อเชื่อมต่อ (ซึ่งเป็นไปได้โดยใช้การผสมผสานระหว่างการใช้ a โหลดบาลานเซอร์
หรือเปิดโปงก โหนดพอร์ต
) มันง่ายกว่าที่จะใช้ คูเบก
เครื่องมือ.
หากคุณกำลังใช้ คลาวด์เชลล์
ติดตั้งไว้แล้วหรือหากใช้แล็ปท็อปในเครื่องคุณต้องติดตั้งโดยใช้ จีคลาวด์
เครื่องมือ.
ฉันขอแนะนำให้เชื่อมต่อกับคอนเทนเนอร์โดยตรงโดยใช้ไวยากรณ์ต่อไปนี้:
# รัน bash บนคอนเทนเนอร์ Ubuntu
kubectl exec -it ubuntu - ทุบตี
#ไวยากรณ์ทั่วไป
kubectl -n {namespace} exec -it {pod-name} -- {คำสั่ง}
คำสั่งแรกถือว่าชื่อคอนเทนเนอร์คือ อูบุนตู
และในเนมสเปซปัจจุบัน คำสั่งที่สองกำหนดรูปแบบทั่วไป
ตัวอย่าง อูบุนตู
คำจำกัดความของพ็อด:
api เวอร์ชัน: v1
ชนิด: ฝัก
ข้อมูลเมตา:
ชื่อ: อูบุนตู
ป้ายกำกับ:
แอพ: อูบุนตู
ข้อมูลจำเพาะ:
ตู้คอนเทนเนอร์:
- ภาพ: อูบุนตู
สั่งการ:
- "นอน"
- "604800"
imagePullPolicy: ถ้าไม่ใช่ปัจจุบัน
ชื่อ: อูบุนตู
นโยบายรีสตาร์ท: เสมอ
คุณสามารถเพิ่ม เนมสเปซ
หรือให้แน่ใจว่าคุณมีบริบทที่ถูกต้องก่อนที่จะสมัคร สิ่งที่ต้องการ:
kubectl ใช้ -f เส้นทาง/ถึง/yaml/file