เซิร์ฟเวอร์ KUBE API คืออะไร?
เซิร์ฟเวอร์ KUBE API คืออะไร?

วีดีโอ: เซิร์ฟเวอร์ KUBE API คืออะไร?

วีดีโอ: เซิร์ฟเวอร์ KUBE API คืออะไร?
วีดีโอ: Kube Api Server | Kubernetes 2024, พฤศจิกายน
Anonim

คูเบอร์เนเตส เซิร์ฟเวอร์ API ตรวจสอบและกำหนดค่าข้อมูลสำหรับ api ออบเจ็กต์ซึ่งรวมถึงพ็อด บริการ ตัวควบคุมการจำลอง และอื่นๆ NS เซิร์ฟเวอร์ API บริการดำเนินการ REST และจัดเตรียมส่วนหน้าให้กับสถานะที่ใช้ร่วมกันของคลัสเตอร์ซึ่งส่วนประกอบอื่น ๆ ทั้งหมดโต้ตอบ

ผู้คนยังถามว่าเซิร์ฟเวอร์ API คืออะไร?

NS เซิร์ฟเวอร์ -เว็บไซด์ API เป็นอินเทอร์เฟซแบบเป็นโปรแกรมที่ประกอบด้วยจุดปลายที่เปิดเผยต่อสาธารณะอย่างน้อยหนึ่งจุดต่อระบบข้อความตอบกลับคำขอที่กำหนดไว้ ซึ่งโดยทั่วไปจะแสดงเป็น JSON หรือ XML ซึ่งเปิดเผยผ่านเว็บโดยทั่วไปโดยใช้เว็บแบบ HTTP เซิร์ฟเวอร์.

อาจมีคนถามว่าระบบ KUBE คืออะไร? คูเบ - ระบบ เป็นเนมสเปซสำหรับวัตถุที่สร้างโดย Kubernetes ระบบ . โดยปกติจะมีฝักเช่น คูเบ -dns, คูเบ -proxy, kubernetes-dashboard และสิ่งต่างๆ เช่น คล่องแคล่ว, heapster, ingresses และอื่นๆ

เมื่อพิจารณาถึงสิ่งนี้ ฉันจะเข้าถึงเซิร์ฟเวอร์ Kubernetes API ได้อย่างไร

จากภายในพ็อดแนะนำวิธีเชื่อมต่อ API คือ: Run kubectl พร็อกซี่ในคอนเทนเนอร์ข้างเคียงในพ็อด หรือเป็นกระบวนการเบื้องหลังภายในคอนเทนเนอร์ ผู้รับมอบฉันทะนี้ Kubernetes API ไปยังอินเทอร์เฟซ localhost ของพ็อด เพื่อให้กระบวนการอื่นๆ ในคอนเทนเนอร์ใดๆ ของพ็อดสามารถ เข้าไป มัน.

พร็อกซี KUBE รับผิดชอบงานอะไร?

คูเบ - พร็อกซี่ : NS คูเบ - พร็อกซี่ เป็นการดำเนินการของเครือข่าย พร็อกซี่ และตัวโหลดบาลานซ์ และสนับสนุนบริการที่เป็นนามธรรมควบคู่ไปกับการทำงานของเครือข่ายอื่นๆ มันคือ รับผิดชอบ สำหรับกำหนดเส้นทางการรับส่งข้อมูลไปยังคอนเทนเนอร์ที่เหมาะสมตาม IP และหมายเลขพอร์ตของคำขอที่เข้ามา

แนะนำ: