ฉันกำลังติดตามบทช่วยสอนนี้เกี่ยวกับ เว็บไซต์ kubernetes เพื่อกำหนดค่าโหนดของฉันใหม่ เพื่อให้ฉันสามารถเปลี่ยนได้ ปิดเครื่องอย่างสง่างาม
ตั้งแต่ 0 ถึง 30 วินาที
หลังจากสร้างไฟล์ configz จาก พร็อกซี kubectl
ฉันทำการเปลี่ยนแปลงและพุชไปยังตำแหน่งคอนฟิกูเรชันระบบ kube ของระนาบควบคุม
วิ่ง: k รับ configmap -n kube-system
ให้ผลตอบแทนด้านล่าง:
ชื่อข้อมูลอายุ
coredns 1 113d
ส่วนขยาย apiserver-การรับรองความถูกต้อง 6 113d
kube-สักหลาด-cfg 2 113d
kube-พร็อกซี 2 113d
kube-root-ca.crt 1 113d
kubeadm-config 1 113d
kubelet-config-1.22 1 113d
my-config-v1-ttk6dmhmmk 1 55 ม
ดูที่ my-config-v1-ttkxxxxxx
แสดงว่าอยู่ในรูปแบบที่ถูกต้องจริงๆ ด้วยครับผม ปิดเครื่องอย่างสง่างาม
การเปลี่ยนแปลง:
#โปรดแก้ไขวัตถุด้านล่าง บรรทัดที่ขึ้นต้นด้วย '#' จะถูกละเว้น
# และไฟล์ว่างจะยกเลิกการแก้ไข หากเกิดข้อผิดพลาดขณะบันทึกไฟล์นี้
# เปิดใหม่พร้อมกับความล้มเหลวที่เกี่ยวข้อง
#
api เวอร์ชัน: v1
ข้อมูล:
คูเบเลต: |
{
"enableServer": จริง
"staticPodPath": "/etc/kubernetes/รายการ",
"syncFrequency": "1m0s",
...
"enableSystemLogHandler": จริง
"shutdownGracePeriod": "30 วินาที",
"shutdownGracePeriodCriticalPods": "10 วินาที",
"enableProfilingHandler": จริง
"enableDebugFlagsHandler": จริง
"seccompDefault": เท็จ
"memoryThrottlingFactor": 0.8,
"registerNode": จริง
"ชนิด": "การกำหนดค่า Kubelet",
"apiVersion": "kubelet.config.k8s.io/v1beta1"
}
ประเภท: ConfigMap
ข้อมูลเมตา:
การสร้างการประทับเวลา: "2022-03-26T09:52:34Z"
ชื่อ: my-config-v1-ttk6dmhmmk
เนมสเปซ: ระบบ kube
ทรัพยากรเวอร์ชัน: "168825"
รหัส: 09876a0a-fadd-4bc4-b80a-6a058304f304
นี่คือที่มาของปัญหา
ฉันกำลังพยายามใช้ config map นี้กับโหนด ฉันไม่ได้รับข้อผิดพลาดใด ๆ แต่การเปลี่ยนแปลงจะไม่ถูกนำไปใช้เช่นกัน...
NODE_NAME=โหนดของฉัน-1
CONFIG_MAP_NAME=my-config-v1-ttk6dmhmmk
โหนดแพตช์ kubectl ${NODE_NAME} -p "{\"spec\":{\"configSource\":{\"configMap\":{\"name\":\"${CONFIG_MAP_NAME}\",\"namespace \":\"kube-system\",\"kubeletConfigKey\":\"kubelet\"}}}}"
# ผลลัพธ์:
โหนด / my-node-1 ได้รับการแก้ไขแล้ว
ในที่สุดเมื่อฉันกลับมาตรวจสอบกับ kubectl รับ ${NODE_NAME} -o json | jq '.สถานะ.config'
ผลลัพธ์ที่ได้คือ โมฆะ
....
มีความคิดว่าเกิดอะไรขึ้น?