NodePort คืออะไร?
NodePort คืออะไร?

วีดีโอ: NodePort คืออะไร?

วีดีโอ: NodePort คืออะไร?
วีดีโอ: Kubernetes Services explained | ClusterIP vs NodePort vs LoadBalancer vs Headless Service 2024, พฤศจิกายน
Anonim

NS NodePort เป็นพอร์ตเปิดในทุกโหนดของคลัสเตอร์ของคุณ รองรับคลัสเตอร์ Kubernetes ทุกอัน NodePort แม้ว่าคุณจะทำงานในผู้ให้บริการระบบคลาวด์ เช่น Google Cloud คุณอาจต้องแก้ไขกฎไฟร์วอลล์ของคุณ อย่างไรก็ตาม a NodePort ถูกกำหนดจากพูลของคลัสเตอร์-configured NodePort ช่วง (โดยทั่วไปคือ 30000–32767)

ด้วยวิธีนี้ ความแตกต่างระหว่าง NodePort และ ClusterIP คืออะไร?

อะไรนะ ความแตกต่างระหว่าง ClusterIP , NodePort และประเภทบริการ LoadBalancer ใน Kubernetes? NodePort : เปิดเผยบริการบน IP ของแต่ละโหนดที่พอร์ตคงที่ (the NodePort ). NS คลัสเตอร์IP บริการซึ่ง NodePort บริการจะกำหนดเส้นทาง ถูกสร้างขึ้นโดยอัตโนมัติ

อาจมีคนถามว่า NodePort ใน OpenShift คืออะไร? OpenShift แพลตฟอร์มคอนเทนเนอร์ใช้ประโยชน์จากแนวคิด Kubernetes ของพ็อด ซึ่งเป็นคอนเทนเนอร์ตั้งแต่หนึ่งคอนเทนเนอร์ขึ้นไปที่ใช้งานร่วมกันบนโฮสต์เดียว และยูนิตประมวลผลที่เล็กที่สุดที่สามารถกำหนด ปรับใช้ และจัดการได้ พ็อดเทียบเท่ากับอินสแตนซ์ของเครื่อง (ทางกายภาพหรือเสมือน) อย่างคร่าวๆ กับคอนเทนเนอร์

รู้ยัง ขาเข้าแตกต่างจาก NodePort หรือ LoadBalancer อย่างไร

NodePort และ LoadBalancer ให้คุณเปิดเผยบริการโดยระบุค่านั้นในประเภทของบริการ ทางเข้า , บน อื่น ๆ มือเป็นทรัพยากรที่เป็นอิสระอย่างสมบูรณ์ ถึง บริการของคุณ คุณประกาศ สร้าง และทำลายมันต่างหาก ถึง บริการของคุณ สิ่งนี้ทำให้แยกออกและแยกออก จาก บริการที่คุณต้องการ ถึง เปิดเผย.

Ingress เป็นโหลดบาลานเซอร์หรือไม่?

หนึ่ง ทางเข้า Controller คือ: บริการประเภท โหลดบาลานเซอร์ สนับสนุนโดยการปรับใช้พ็อดที่ทำงานในคลัสเตอร์ของคุณ ( ทางเข้า ออบเจ็กต์สามารถคิดได้ว่าเป็นข้อมูลโค้ดการกำหนดค่าที่ประกาศของเลเยอร์7 โหลดบาลานเซอร์ .)

แนะนำ: