Kubernetes ออกเวอร์ชั่น 1.18 A Bit Quarky เป็นเวอร์ชั่นแรกของปีนี้ โดยปรับ API ที่เข้าสู่สถานะ stable เพิ่ม
ความเปลี่ยนแปลงที่มองเห็นได้ บนคำสั่ง kubectl
--grace-period=0
อีกแล้ว นับว่าแก้ความน่ารำคาญของการบังคับลบ Pod ออกไปได้ส่วนหนึ่ง--dry-run
ที่ใช้ตรวจสอบไฟล์คอนฟิกก่อนรันจริงนั้นมีตัวเลือกที่จะทดสอบฝั่งไคลเอนต์หรือฝั่งเซิร์ฟเวอร์ได้kubectl debug
เพื่อแปะคอนเทนเนอร์ใหม่เข้าไปใน Pod แทนที่จะรันคำสั่งในคอนเทนเนอร์เดิม ซึ่งหลายครั้งคอนเทนเนอร์เดิมนั้นไม่มีเครื่องมือช่วยแก้ปัญหามากนักkubectl run
ไม่รองรับการเลือก generator โดยจะสร้าง Pod อย่างเดียว ไม่มีการสร้าง Deployment อีกต่อไปฟีเจอร์อื่นๆ เช่น
สำหรับ API ที่เคยประกาศหมดซัพพอร์ตไปก่อนหน้านี้ (deprecated) จะมีกลุ่ม apps/v1beta1
และ extensions/v1beta1
ของ DaemonSet, Deployment, และ Replicaset ก็ควรตรวจไฟล์คอนฟิกให้ปรับไปใช้ API ใหม่กัน
สำหรับคนที่ใช้งานดิสโทรต่างๆ คงต้องรออีกระยะกว่าดิสโทรจะปรับ API ตามทัน แต่ถ้าใช้จากโครงการหลักก็สามารถดาวน์โหลดได้ใน GitHub
ที่มา - Kubernestes.io, SUSE