- หน้าแรก
- เครือข่ายมัลติคลาวด์
- Customer Edge diagnostics
- Command reference
- On-box commands
- พารามิเตอร์ Kubelet
พารามิเตอร์ Kubelet
สามคำสั่งจัดการไฟล์พารามิเตอร์ kubelet แบบกำหนดเอง
/etc/vpm/kubelet-custom-params.txt ทั้งสามคำสั่งเป็นของ F5 ไม่มีคำสั่งใดอยู่บน
debug API และทั้งสามคำสั่งต้องดำเนินการภายใต้การแนะนำของฝ่ายสนับสนุน — พารามิเตอร์ kubelet เปลี่ยนแปลงวิธีที่โหนดรัน Kubernetes workloads
kubelet-get-params
หัวข้อที่มีชื่อว่า “kubelet-get-params”อ่านพารามิเตอร์แบบกำหนดเองที่ใช้งานอยู่ในปัจจุบัน
execcli kubelet-get-paramsError: failed to read all params: failed to read custom param file: open /etc/vpm/kubelet-custom-params.txt: permission deniedคำสั่งนี้ไม่ทำงานจาก Site CLI บน build นี้ บัญชี admin ไม่สามารถ
อ่านไฟล์พารามิเตอร์ได้ ดังนั้นคำสั่งจะล้มเหลวไม่ว่าจะมีพารามิเตอร์ถูกตั้งค่าไว้หรือไม่:
Error: failed to read all params: failed to read custom param file:open /etc/vpm/kubelet-custom-params.txt: permission deniedเหตุใดสิ่งนี้จึงสำคัญกว่าที่เห็น ความล้มเหลวเป็นข้อผิดพลาดด้าน สิทธิ์การเข้าถึง ไม่ใช่ผลลัพธ์ที่ว่างเปล่า และทั้งสองอย่างสับสนกันได้ง่าย — “failed to read all params” อ่านเหมือนว่า “ไม่มีพารามิเตอร์” แต่ไม่ใช่หลักฐานว่าไม่มีพารามิเตอร์ที่ถูกกำหนดค่าไว้ บน build นี้วิธีเดียวที่จะดูพารามิเตอร์เหล่านั้นจาก Site CLI คือด้วย การเข้าถึง root เสริม ซึ่งต้องดำเนินการภายใต้การแนะนำของฝ่ายสนับสนุนเช่นกัน
kubelet-add-param
หัวข้อที่มีชื่อว่า “kubelet-add-param”เพิ่มพารามิเตอร์แบบกำหนดเอง
execcli kubelet-add-param <parameter>เมื่อรันโดยไม่มีอาร์กิวเมนต์จะรายงาน arity ของตัวเอง ซึ่งเป็นวิธีที่ยืนยันข้อกำหนดโดยไม่ได้ตั้งค่าใด ๆ:
Error: at least one parameter is requiredไม่มีผลลัพธ์ที่บันทึกไว้ คำสั่งนี้เขียนไปยังโหนด ได้รับการยืนยันว่ามีอยู่และต้องการอาร์กิวเมนต์ แต่ไม่ได้รันพร้อมอาร์กิวเมนต์
kubelet-remove-param
หัวข้อที่มีชื่อว่า “kubelet-remove-param”ลบพารามิเตอร์แบบกำหนดเอง
execcli kubelet-remove-param <parameter>ไม่มีผลลัพธ์ที่บันทึกไว้ ด้วยเหตุผลเดียวกัน