Score:0

การดีบักการกระทบยอดทริกเกอร์ใน Kubernetes Operator

ธง cz

ฉันกำลังใช้ทรัพยากรที่กำหนดเองในคลัสเตอร์ kubernetes และได้สร้างตัวดำเนินการ (โดยใช้ Operator-SDK)

ในฟังก์ชันกระทบยอดโอเปอเรเตอร์ของฉัน ฉันสร้างข้อมูลลับที่เป็นของ CR และใช้กับเนมสเปซเดียวกันกับ CR

เมื่อเร็ว ๆ นี้ ฉันเห็นว่าฟังก์ชันกระทบยอดถูกเรียกใช้สำหรับทุกอินสแตนซ์ CR ในคลัสเตอร์ สิ่งนี้เกิดขึ้นเป็นระยะ ๆ และในช่วงเวลาแปลก ๆ

คุณช่วยแนะนำวิธีการดีบักเหตุใดฟังก์ชันกระทบยอดจึงถูกทริกเกอร์

ฉันคิดว่าในอุดมคติแล้วฉันจะติดตามการเปลี่ยนแปลงของ CR หรือเป็นความลับของเจ้าของ แต่ไม่แน่ใจว่าวิธีใดเป็นวิธีที่ดีที่สุดในการทำเช่นนั้น

Srividya avatar
cn flag
คุณสามารถตรวจสอบเวอร์ชันปัจจุบันของ Config Connector และลองอัปเดตเวอร์ชัน และตรวจสอบสถานะการกระทบยอดในฟิลด์ statusMessage ในบันทึกคลัสเตอร์ในคอนโซล คุณสามารถให้ข้อมูลเพิ่มเติมเกี่ยวกับฟังก์ชันกระทบยอดที่คุณกำลังใช้
AlexGordon avatar
cz flag
@Srividya ฉันโพสต์คำถามที่มีรายละเอียดเพิ่มเติมเกี่ยวกับ stackoverflow https://stackoverflow.com/questions/69554905/debugging-why-reconcile-triggers-on-kubernetes-custom-operator (แต่ตัดสินใจที่จะละเว้นรายละเอียดบางอย่าง ที่นี่ เนื่องจากพวกเขาดูเหมือนจะ หนวกหู)
AlexGordon avatar
cz flag
'บันทึกคลัสเตอร์' หมายถึงบันทึกที่รวบรวมจากพ็อดที่ทำงานในคลัสเตอร์ไปยังตำแหน่งส่วนกลางหรือไม่ ถ้าเป็นเช่นนั้น ฉันไม่ได้ใช้งานและไม่แน่ใจว่าฉันต้องการค้นหาอะไรในบันทึกเหล่านี้ คุณช่วยอธิบายได้ไหมว่าฉันจะรับบันทึกคลัสเตอร์ที่คุณพูดถึงได้อย่างไร
AlexGordon avatar
cz flag
ฉันไม่รู้ด้วยว่าฉันกำลังใช้ 'Config Connector' ฉันเพียงแค่ใช้ CRD กับข้อมูลจำเพาะของทรัพยากรที่ฉันต้องการ จากนั้นปรับใช้ตัวดำเนินการที่ฉันสร้างด้วย Operator-SDK

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา