กูเกิลเปิดตัว kpt คำสั่งแปลงคอนฟิก Kubernetes ให้พร้อมสำหรับคลัสเตอร์แต่ละชุด

หัวข้อกระทู้ ใน 'เทคโนโลยี' เริ่มโพสต์โดย iPokz, 3 เมษายน 2020.

  1. iPokz

    iPokz ~" iPokz "~ Staff Member

    การติดตั้งซอฟต์แวร์ลง Kubernetes ใช้การคอนฟิก yaml เป็นมาตรฐาน และซอฟต์แวร์ลหลายตัวก็อาจจะมีคอนฟิกสำหรับ Kubernetes มาให้อยู่แล้ว แต่การใช้งานอาจจะไม่สามารถใช้งานได้ตรงๆ เนื่องจากต้องปรับแต่งค่าคอนฟิกบางส่วนก่อนรันคอนฟิกจริงๆ ล่าสุดกูเกิลปล่อยคำสั่ง kpt ที่เป็นคำสั่งสำหรับการแปลงไฟล์คอนฟิก yaml ให้พร้อมใช้งาน

    kpt จะมองไฟล์คอนฟิกเดิมเป็นแพ็กเกจสามารถดึงไฟล์คอนฟิกผ่าน git ได้โดยตรง จากนั้นสั่งแปลงค่าให้ เช่น เปลี่ยนจำนวน replica หรือค่าคอนฟิกอื่นๆ แล้วเอาท์พุตออกมาเป็นไฟล์คอนฟิกที่แปลงค่าแล้ว สามารถนำไปรันบนคลัสเตอร์ด้วยคำสั่ง kubectl apply ต่อไป

    นอกจากการแปลงค่าคอนฟิกในตัว kpt ยังรองรับการเขียนฟังก์ชั่นเพิ่มเติมด้วย

    กูเกิลระบุว่าจะขยายความถึงการใช้ kpt กับกระบวนการแบบ GitOps ต่อไป

    ที่มา - Google Open Source Blog

    [​IMG]

    Topics: GoogleKubernetesOpen Source
     

แบ่งปันหน้านี้