วีดีโอ: Istio ใน Kubernetes คืออะไร?
2024 ผู้เขียน: Lynn Donovan | [email protected]. แก้ไขล่าสุด: 2023-12-15 23:54
Istio เป็นแพลตฟอร์มแบบเปิดที่ให้วิธีการในการเชื่อมต่อ จัดการ และรักษาความปลอดภัยไมโครเซอร์วิสอย่างสม่ำเสมอ Istio รองรับการจัดการกระแสการรับส่งข้อมูลระหว่างไมโครเซอร์วิส การบังคับใช้นโยบายการเข้าถึง และการรวบรวมข้อมูลทางไกล ทั้งหมดนี้โดยไม่ต้องเปลี่ยนแปลงโค้ดไมโครเซอร์วิส
ผู้คนยังถามว่า Istio คืออะไร?
นี่คือที่ Istio เข้ามาเล่น พัฒนาโดยความร่วมมือระหว่าง Google, IBM และ Lyft Istio เป็นโครงข่ายบริการโอเพนซอร์ซที่ให้คุณเชื่อมต่อ ตรวจสอบ และรักษาความปลอดภัยไมโครเซอร์วิสที่ปรับใช้ในสถานที่ ในระบบคลาวด์ หรือกับแพลตฟอร์มการประสาน เช่น Kubernetes และ Mesos
นอกเหนือจากข้างต้น Istio ต้องการ Kubernetes หรือไม่ การใช้ Istio ปลั๊กอิน CNI ต้องการ Kubernetes พ็อดที่จะนำไปใช้กับวิธีการฉีดไซด์คาร์ที่ใช้ istio -sidecar-injector configmap ที่สร้างจากการติดตั้งด้วย --set cni เปิดใช้งาน = ตัวเลือกจริง อ้างถึง Istio หัวฉีดสำหรับรายละเอียดเกี่ยวกับ Istio วิธีการฉีดไซด์คาร์
นอกจากนี้ Istio ทำงานร่วมกับ Kubernetes อย่างไร
NS Kubernetes ตาข่ายบริการ: บทนำสู่ Istio . Istio เป็นโครงข่ายบริการโอเพ่นซอร์สที่ออกแบบมาเพื่อให้เชื่อมต่อ จัดการ และรักษาความปลอดภัยการรับส่งข้อมูลระหว่างและรับข้อมูลทางไกลเกี่ยวกับไมโครเซอร์วิสที่ทำงานอยู่ในคอนเทนเนอร์ได้ง่ายขึ้น เท่าที่เขียนนี้ Istio เน้นที่ Kubernetes.
ฉันควรใช้ Istio หรือไม่
Istio ให้ทัศนวิสัยในการสื่อสารเครือข่าย แต่วิธีการทำสิ่งนี้เป็นสิ่งที่แตกต่างและแตกต่างจากเครื่องมือเครือข่ายหรือเครื่องมือตรวจสอบเครือข่ายแบบเดิม ความสามารถในการสังเกตเป็นสิ่งสำคัญสำหรับไมโครเซอร์วิส แอปพลิเคชัน เนื่องจากการสื่อสารหลายชั้นที่เกิดขึ้นภายในระบบ
แนะนำ:
Fargate ใช้ Kubernetes หรือไม่
เดิมทีเปิดตัวสำหรับ Amazon Elastic Container Service (ECS) ตอนนี้ Fargate ได้ขยายไปยัง Elastic Kubernetes Service (EKS) ซึ่งช่วยให้นักพัฒนาและผู้ใช้ Kubernetes สามารถเรียกใช้คอนเทนเนอร์ในสภาพแวดล้อมแบบไร้เซิร์ฟเวอร์และไม่มีโหนด แม้ว่า AWS Fargate จะเป็นชั้นนามธรรม แต่ ECS . เป็นผู้ดำเนินการประสานจริง
การปรับใช้สีน้ำเงินสีเขียวใน Kubernetes คืออะไร
การปรับใช้สีน้ำเงิน-เขียวเป็นเทคนิคที่ช่วยลดเวลาหยุดทำงานและความเสี่ยงโดยการเรียกใช้สภาพแวดล้อมการผลิตที่เหมือนกันสองแบบที่เรียกว่าสีน้ำเงินและสีเขียว ในเวลาใด ๆ สภาพแวดล้อมเพียงแห่งเดียวเท่านั้นที่มีสภาพแวดล้อมแบบสดที่ให้บริการการรับส่งข้อมูลการผลิตทั้งหมด
Kubernetes เป็นโหลดบาลานเซอร์หรือไม่?
ประเภทพื้นฐานของการทำโหลดบาลานซ์ใน Kubernetes คือการกระจายโหลด ซึ่งง่ายต่อการนำไปใช้ในระดับการจัดส่ง Kubernetes ใช้วิธีการกระจายโหลดสองวิธี โดยทั้งสองวิธีทำงานผ่านคุณสมบัติที่เรียกว่า kube-proxy ซึ่งจัดการ IP เสมือนที่ใช้โดยบริการต่างๆ
PV และ PVC ใน Kubernetes คืออะไร?
PV เป็นปลั๊กอินโวลุ่ม เช่น Volumes แต่มีวงจรชีวิตที่ไม่ขึ้นกับพ็อดแต่ละตัวที่ใช้ PV ออบเจ็กต์ API นี้รวบรวมรายละเอียดของการใช้งานที่เก็บข้อมูล ไม่ว่าจะเป็น NFS, iSCSI หรือระบบจัดเก็บข้อมูลเฉพาะผู้ให้บริการคลาวด์ PersistentVolumeClaim (PVC) เป็นคำขอสำหรับการจัดเก็บโดยผู้ใช้
คอมโพเนนต์ Istio ใดเป็นส่วนหนึ่งของระนาบข้อมูลตาข่ายบริการของ Istio
ตาข่ายบริการของ Istio ถูกแยกออกเป็นระนาบข้อมูลและระนาบควบคุม ระนาบข้อมูลประกอบด้วยชุดพร็อกซีอัจฉริยะ (Envoy) ที่ใช้งานเป็นรถด้านข้าง พร็อกซี่เหล่านี้ทำหน้าที่เป็นสื่อกลางและควบคุมการสื่อสารเครือข่ายทั้งหมดระหว่างไมโครเซอร์วิสพร้อมกับ Mixer ซึ่งเป็นนโยบายวัตถุประสงค์ทั่วไปและฮับการวัดและส่งข้อมูลทางไกล