วีดีโอ: แผนภูมิหางเสือคืออะไร?
2024 ผู้เขียน: Stanley Ellington | [email protected]. แก้ไขล่าสุด: 2023-12-16 00:24
หางเสือ ใช้รูปแบบบรรจุภัณฑ์ที่เรียกว่า ชาร์ต . NS แผนภูมิ คือชุดของไฟล์ที่อธิบายชุดทรัพยากร Kubernetes ที่เกี่ยวข้อง โสด แผนภูมิ อาจถูกใช้เพื่อปรับใช้บางสิ่งที่เรียบง่าย เช่น memcached pod หรือสิ่งที่ซับซ้อน เช่น เว็บแอปสแต็กเต็มรูปแบบที่มีเซิร์ฟเวอร์ HTTP ฐานข้อมูล แคช และอื่นๆ
ยังถามอีกว่าหางเสือสำหรับ Kubernetes คืออะไร?
หางเสือ เป็นตัวจัดการแพ็คเกจแอปพลิเคชันตัวแรกที่ทำงานบนยอด Kubernetes . ช่วยให้อธิบายโครงสร้างแอปพลิเคชันผ่านสะดวก หางเสือ -charts และจัดการด้วยคำสั่งง่ายๆ เนื่องจากเป็นการเปลี่ยนแปลงครั้งใหญ่ในการกำหนด จัดเก็บ และจัดการแอปพลิเคชันฝั่งเซิร์ฟเวอร์
ประการที่สอง คุณจะปรับใช้แผนภูมิหางเสืออย่างไร ในการสร้างแอปพลิเคชันของคุณเองใน Go และปรับใช้บน Kubernetes โดยใช้ Helm คุณจะต้องทำตามขั้นตอนเหล่านี้:
- ขั้นตอนที่ 1: รับซอร์สโค้ดของแอปพลิเคชัน
- ขั้นตอนที่ 2: สร้างอิมเมจ Docker
- ขั้นตอนที่ 3: เผยแพร่อิมเมจ Docker
- ขั้นตอนที่ 4: สร้างแผนภูมิ Helm
- ขั้นตอนที่ 5: ปรับใช้แอปพลิเคชันตัวอย่างใน Kubernetes
การติดตั้ง Helm คืออะไร?
หางเสือ เป็นตัวติดตั้งแพ็คเกจที่ใช้ Kubernetes มันจัดการ "แผนภูมิ" ของ Kubernetes ซึ่งเป็น "แพ็คเกจที่กำหนดไว้ล่วงหน้าของทรัพยากร Kubernetes" หางเสือ ช่วยให้คุณได้อย่างง่ายดาย ติดตั้ง ทำการแก้ไข หรือแม้แต่ย้อนกลับการเปลี่ยนแปลงที่ซับซ้อน
ฉันควรใช้หางเสือ Kubernetes หรือไม่
หากคุณเป็นนักพัฒนาและต้องการทำแพ็กเกจของคุณ แอปพลิเคชัน เป็น แอปพลิเคชั่น Kubernetes , หางเสือ คือหนทางที่จะไป หากคุณเป็นบุคคล DevOps ที่พยายามปรับใช้แอปพลิเคชันของผู้จำหน่ายภายในหรือบุคคลที่สาม คุณ ควรใช้ Helm เป็นกลไกบรรจุภัณฑ์ของคุณ