สารบัญ:
วีดีโอ: ฉันจะเพิ่มป้ายกำกับให้กับโหนด Kubernetes ได้อย่างไร
2024 ผู้เขียน: Stanley Ellington | [email protected]. แก้ไขล่าสุด: 2023-12-16 00:24
ขั้นตอนที่หนึ่ง: แนบ ฉลาก เพื่อ โหนด
วิ่ง kubectl รับ โหนด เพื่อรับชื่อคลัสเตอร์ของคุณ โหนด . เลือกอันที่คุณต้องการ เพิ่ม NS ฉลาก ไปที่แล้ววิ่ง โหนดป้ายกำกับ kubectl < โหนด -ชื่อ> < ฉลาก -คีย์>=< ฉลาก -value> ถึง เพิ่ม NS ฉลาก เพื่อ โหนด คุณได้เลือก
ดังนั้น คุณจะสร้างโหนดใน Kubernetes ได้อย่างไร?
เพิ่มโหนดเพิ่มเติมให้กับคลัสเตอร์ที่มีอยู่
- ขั้นตอนที่ 1 - เริ่มคลัสเตอร์ คำสั่งด้านล่างจะเริ่มต้นคลัสเตอร์ด้วยโทเค็นที่รู้จักเพื่อทำให้ขั้นตอนต่อไปนี้ง่ายขึ้น
- ขั้นตอนที่ 2 - เพิ่มโหนด เมื่อต้นแบบเริ่มต้นแล้ว โหนดเพิ่มเติมสามารถเข้าร่วมคลัสเตอร์ได้ตราบเท่าที่มีโทเค็นที่ถูกต้อง
- ขั้นตอนที่ 3 - ปรับใช้ CNI
- ขั้นตอนที่ 4 - รับสถานะ
ด้านบนนี้ ป้ายกำกับใน Kubernetes คืออะไร ป้าย เป็นคู่คีย์/ค่าที่แนบกับ Kubernetes ออบเจ็กต์ เช่น พ็อด (ซึ่งมักจะทำโดยอ้อมผ่านการปรับใช้) ป้าย มีวัตถุประสงค์เพื่อใช้ระบุแอตทริบิวต์การระบุของวัตถุที่มีความหมายและเกี่ยวข้องกับผู้ใช้ ป้าย สามารถใช้ในการจัดระเบียบและเลือกชุดย่อยของวัตถุ
ฉันจะเพิ่มโหนดผู้ปฏิบัติงานใน Kubernetes ได้อย่างไร
เข้าร่วมคนงานใหม่ในคลัสเตอร์
- ใช้ SSH เข้าสู่ระบบโหนดผู้ปฏิบัติงานใหม่
- ใช้คำสั่ง kubeadm join กับโทเค็นใหม่ของเราเพื่อเข้าร่วมโหนดกับคลัสเตอร์ของเรา
- แสดงรายการโหนดของคลัสเตอร์เพื่อยืนยันว่าผู้ปฏิบัติงานใหม่เข้าร่วมคลัสเตอร์สำเร็จแล้ว
- ตรวจสอบว่าสถานะของคนงานเพื่อให้แน่ใจว่าไม่มีปัญหา
ฉันจะเปลี่ยนชื่อโหนดใน Kubernetes ได้อย่างไร
การเปลี่ยนแปลง NS ชื่อโหนด ไม่สามารถทำได้ในขณะนี้ คุณต้องลบและเข้าร่วม.อีกครั้ง โหนด . คุณต้องตรวจสอบให้แน่ใจว่าได้เปลี่ยนชื่อโฮสต์เป็นใหม่ ชื่อ , ลบ โหนด ให้รีเซ็ตและเข้าร่วมใหม่ ตามหลักการแล้วคุณได้ลบพ็อดที่ทำงานอยู่ออก คุณสามารถลองวิ่ง kubectl ท่อระบายน้ำ.
แนะนำ:
ฉันจะกำจัด pod Kubernetes ได้อย่างไร
ขั้นแรก ยืนยันชื่อของโหนดที่คุณต้องการลบโดยใช้ kubectl get nodes และตรวจสอบให้แน่ใจว่าพ็อดทั้งหมดบนโหนดสามารถยุติได้อย่างปลอดภัยโดยไม่ต้องมีขั้นตอนพิเศษใดๆ ถัดไป ใช้คำสั่ง kubectl drain เพื่อขับไล่พ็อดผู้ใช้ทั้งหมดออกจากโหนด
ฉันจะใช้ Kubernetes ConfigMap ได้อย่างไร
กำหนดค่าพ็อดเพื่อใช้ ConfigMap สร้าง ConfigMap กำหนดตัวแปรสภาพแวดล้อมคอนเทนเนอร์โดยใช้ข้อมูล ConfigMap กำหนดค่าคู่คีย์-ค่าทั้งหมดใน ConfigMap เป็นตัวแปรสภาพแวดล้อมคอนเทนเนอร์ ใช้ตัวแปรสภาพแวดล้อมที่กำหนด ConfigMap ในคำสั่ง Pod เพิ่มข้อมูล ConfigMap ลงในโวลุ่ม ทำความเข้าใจ ConfigMaps และพ็อด
ฉันจะแปลง Docker เป็น Kubernetes ได้อย่างไร
ใช้ Kompose Go ไปยังไดเร็กทอรีที่มีนักเทียบท่าเขียนของคุณ ไฟล์ .yml เรียกใช้คำสั่ง kompose up เพื่อปรับใช้กับ Kubernetes โดยตรง หรือข้ามไปยังขั้นตอนถัดไปแทนเพื่อสร้างไฟล์เพื่อใช้กับ kubectl ในการแปลงนักเทียบท่าเขียน
คุณจะปรับใช้พ็อด Kubernetes ได้อย่างไร
ในการทำแพ็กเกจและปรับใช้แอปพลิเคชันของคุณบน GKE คุณต้อง: แพ็กเกจแอปของคุณเป็นอิมเมจ Docker เรียกใช้คอนเทนเนอร์ภายในเครื่องของคุณ (ไม่บังคับ) อัปโหลดรูปภาพไปยังรีจิสทรี สร้างคลัสเตอร์คอนเทนเนอร์ ปรับใช้แอปของคุณกับคลัสเตอร์ เปิดเผยแอปของคุณสู่อินเทอร์เน็ต ขยายขนาดการปรับใช้ของคุณ
ฉันจะลบการปรับใช้จาก Kubernetes ได้อย่างไร
คลิกไอคอนรูปเฟืองถัดจากการทำให้ใช้งานได้ เลือก ลบการปรับใช้… และยืนยัน ไปที่ การกำหนดเส้นทาง > บริการ คลิกไอคอนรูปเฟืองถัดจากบริการ เลือกลบบริการ… และยืนยัน