0Pricing
DevOps Bootcamp · บทเรียน

Release คือ Chart ที่ติดตั้งแล้ว

ตั้งชื่ออินสแตนซ์ของ Chart ที่ทำงานอยู่ในเนมสเปซ

Release คือ Chart ที่ติดตั้งแล้ว เป็นบทเรียน DevOps Bootcamp ฟรีบน CoddyKit นี่คือบทเรียนที่ 2 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน DevOps Bootcamp และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส DevOps Bootcamp มีบทเรียนทั้งหมด 4 บทเรียน

จากชาร์ตสู่รีลีส

เมื่อคุณติดตั้งชาร์ตลงในคลัสเตอร์ Helm จะสร้าง รีลีส ซึ่งเป็นอินสแตนซ์ที่กำลังทำงานของชาร์ตนั้น โดยใช้ชื่อที่คุณเลือก 🚀

คำสั่งติดตั้ง

คุณสร้างรีลีสด้วย helm install อาร์กิวเมนต์แรกคือชื่อรีลีส ส่วนอาร์กิวเมนต์ที่สองคือชาร์ตที่จะติดตั้ง

helm install my-web ./mychart

ชาร์ตคือพิมพ์เขียว

ให้คิดว่าชาร์ตเป็น พิมพ์เขียว และรีลีสคือบ้านที่สร้างจากพิมพ์เขียวนั้น ชาร์ตหนึ่งรายการสามารถสร้างรีลีสได้หลายรายการ

ชื่อรีลีสต้องไม่ซ้ำกัน

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

รีลีสอยู่ในเนมสเปซ

รีลีสแต่ละรายการอยู่ใน เนมสเปซ ของ Kubernetes หนึ่งแห่ง คุณสามารถใช้ชื่อรีลีสเดิมซ้ำในเนมสเปซอื่นได้โดยไม่เกิดการชนกัน

helm install my-web ./mychart -n staging

แสดงรีลีสของคุณ

ให้รัน helm list เพื่อดูรีลีสในเนมสเปซปัจจุบันของคุณ โดยแต่ละรายการจะแสดงชาร์ต การแก้ไข และสถานะ

helm list

สถานะถูกเก็บไว้ในคลัสเตอร์

Helm 3 เก็บข้อมูลของรีลีสแต่ละรายการไว้ใน Secret ของ Kubernetes ภายในเนมสเปซ จึงไม่จำเป็นต้องมีเซิร์ฟเวอร์ภายนอกเพื่อเก็บข้อมูลติดตาม

ตรวจสอบรีลีสหนึ่งรายการ

ใช้ helm status พร้อมชื่อรีลีสเพื่อดูสถานะปัจจุบันและบันทึกที่ประมวลผลแล้วของอินสแตนซ์ที่กำลังทำงานนั้น

helm status my-web

รีลีสเก็บการกำหนดค่าของตัวเอง

รีลีสจะจดจำ ค่า ที่คุณระบุเมื่อทำการติดตั้ง Helm จะใช้ค่าเหล่านี้อีกครั้งเมื่ออัปเกรด เว้นแต่คุณจะกำหนดค่าใหม่

การลบรีลีส

เมื่อไม่ต้องการรีลีสแล้ว ให้ใช้ helm uninstall เพื่อลบรีลีสและทรัพยากรในคลัสเตอร์ที่รีลีสสร้างขึ้น

helm uninstall my-web

เหตุผลที่ความแตกต่างนี้สำคัญ

การแยกชาร์ตออกจาก รีลีส ช่วยให้คุณจัดการการติดตั้งแต่ละรายการได้อย่างอิสระ แม้จะใช้ชาร์ตพื้นฐานเดียวกัน 🎯

ตรวจสอบอย่างรวดเร็ว

มาตรวจสอบกันว่ารีลีสคืออะไรกันแน่

สรุป

การติดตั้งชาร์ตจะสร้างรีลีส ซึ่งเป็นอินสแตนซ์ที่มีชื่อไม่ซ้ำกันในเนมสเปซหนึ่งแห่ง และคุณสามารถแสดงรายการ อัปเกรด หรือถอนการติดตั้งได้ ✅

คำถามที่พบบ่อย

บทเรียน “Release คือ Chart ที่ติดตั้งแล้ว” ฟรีหรือไม่

ใช่ — ข้อความเต็มของ “Release คือ Chart ที่ติดตั้งแล้ว” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส DevOps Bootcamp ให้อัปเกรดเป็น CoddyKit PRO คอร์ส DevOps Bootcamp มีบทเรียนทั้งหมด 4 บทเรียน

คุณจะเรียนรู้อะไรในบทเรียน “Release คือ Chart ที่ติดตั้งแล้ว”

ตั้งชื่ออินสแตนซ์ของ Chart ที่ทำงานอยู่ในเนมสเปซ คุณปฏิบัติ DevOps Bootcamp ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน

คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน DevOps Bootcamp หรือไม่

ไม่จำเป็นต้องมีประสบการณ์มาก่อน DevOps Bootcamp บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 2 จากทั้งหมด 4 บทเรียน

บทเรียน “Release คือ Chart ที่ติดตั้งแล้ว” ใช้เวลานานแค่ไหน

บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย

ฉันเขียนและรันโค้ดในบทเรียน DevOps Bootcamp นี้ได้ไหม

ได้ บทเรียน DevOps Bootcamp ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ

บทเรียนทั้งหมดในหลักสูตรนี้

  1. ภายในแพ็กเกจ Chart มีอะไรบ้าง
  2. Release คือ Chart ที่ติดตั้งแล้ว
  3. Revision: ทุกการเปลี่ยนแปลงมีเวอร์ชัน
  4. Chart เดียว หลาย Release
← กลับไปที่ DevOps Bootcamp