แผนภูมิหางเสือคืออะไร?
แผนภูมิหางเสือคืออะไร?

วีดีโอ: แผนภูมิหางเสือคืออะไร?

วีดีโอ: แผนภูมิหางเสือคืออะไร?
วีดีโอ: What is Helm in Kubernetes? Helm and Helm Charts explained | Kubernetes Tutorial 23 2024, พฤศจิกายน
Anonim

หางเสือ ใช้รูปแบบบรรจุภัณฑ์ที่เรียกว่า ชาร์ต . NS แผนภูมิ คือชุดของไฟล์ที่อธิบายชุดทรัพยากร Kubernetes ที่เกี่ยวข้อง โสด แผนภูมิ อาจถูกใช้เพื่อปรับใช้บางสิ่งที่เรียบง่าย เช่น memcached pod หรือสิ่งที่ซับซ้อน เช่น เว็บแอปสแต็กเต็มรูปแบบที่มีเซิร์ฟเวอร์ HTTP ฐานข้อมูล แคช และอื่นๆ

ยังถามอีกว่าหางเสือสำหรับ Kubernetes คืออะไร?

หางเสือ เป็นตัวจัดการแพ็คเกจแอปพลิเคชันตัวแรกที่ทำงานบนยอด Kubernetes . ช่วยให้อธิบายโครงสร้างแอปพลิเคชันผ่านสะดวก หางเสือ -charts และจัดการด้วยคำสั่งง่ายๆ เนื่องจากเป็นการเปลี่ยนแปลงครั้งใหญ่ในการกำหนด จัดเก็บ และจัดการแอปพลิเคชันฝั่งเซิร์ฟเวอร์

ประการที่สอง คุณจะปรับใช้แผนภูมิหางเสืออย่างไร ในการสร้างแอปพลิเคชันของคุณเองใน Go และปรับใช้บน Kubernetes โดยใช้ Helm คุณจะต้องทำตามขั้นตอนเหล่านี้:

  1. ขั้นตอนที่ 1: รับซอร์สโค้ดของแอปพลิเคชัน
  2. ขั้นตอนที่ 2: สร้างอิมเมจ Docker
  3. ขั้นตอนที่ 3: เผยแพร่อิมเมจ Docker
  4. ขั้นตอนที่ 4: สร้างแผนภูมิ Helm
  5. ขั้นตอนที่ 5: ปรับใช้แอปพลิเคชันตัวอย่างใน Kubernetes

การติดตั้ง Helm คืออะไร?

หางเสือ เป็นตัวติดตั้งแพ็คเกจที่ใช้ Kubernetes มันจัดการ "แผนภูมิ" ของ Kubernetes ซึ่งเป็น "แพ็คเกจที่กำหนดไว้ล่วงหน้าของทรัพยากร Kubernetes" หางเสือ ช่วยให้คุณได้อย่างง่ายดาย ติดตั้ง ทำการแก้ไข หรือแม้แต่ย้อนกลับการเปลี่ยนแปลงที่ซับซ้อน

ฉันควรใช้หางเสือ Kubernetes หรือไม่

หากคุณเป็นนักพัฒนาและต้องการทำแพ็กเกจของคุณ แอปพลิเคชัน เป็น แอปพลิเคชั่น Kubernetes , หางเสือ คือหนทางที่จะไป หากคุณเป็นบุคคล DevOps ที่พยายามปรับใช้แอปพลิเคชันของผู้จำหน่ายภายในหรือบุคคลที่สาม คุณ ควรใช้ Helm เป็นกลไกบรรจุภัณฑ์ของคุณ