Kubernetes มีตัวเลือกมากมายในการ deploy แอปพลิเคชัน หนึ่งในวิธีการทั่วไปคือการใช้โปรแกรมจัดการแพ็คเกจ link # Helm ช่วยในการติดตั้งแอปพลิเคชัน Kubernetes จากที่เก็บระยะไกล (remote repositories) รวมถึงสร้างแผนภูมิ Helm จากในเครื่อง Helm CLI สื่อสารกับบริการที่เรียกว่า Tiller ที่ทริกเกอร์ Kubernetes API เพื่อสร้างอ็อบเจ็กต์ เช่น deployments, services, persistent volume claims ฯลฯ
Helm มีอยู่ในโหนดหลัก (master node) ทั้งหมดของ Kubernetes Cluster ตามค่าเริ่มต้นและไม่ต้องมีการกำหนดค่าเพิ่มเติม
Tip:The package manager is automatically updated during the Kubernetes Cluster upgrades.
1. คุณสามารถดูว่ามีแอพพลิเคชั่นใดบ้างโดยดำเนินการคำสั่ง helm search repo หรือ helm search hub ตามด้วยชื่อ software ที่ต้องการติดตั้ง
2. การติดตั้งแอปพลิเคชันด้วย Helm ทำได้ง่ายเพียงแค่เรียกใช้คำสั่ง helm install ด้วยโซลูชันที่ต้องการ (ลิสไว้ในขั้นตอนก่อนหน้า) ตัวอย่างเช่นในการติดตั้ง WordPress:
helm install [ชื่อ] stable/wordpress
นอกจากนี้ Helm ยังนำเสนอ CLI ที่มีคุณลักษณะมากมายเพื่อจัดการแผนภูมิที่มีอยู่และจัดแพ็คเกจแอปพลิเคชันของคุณ