Score:0

วิธีการติดตั้ง cilium เป็นปลั๊กอินเครือข่ายสำหรับ K8s

ธง cn

อิทโนอา

ฉันติดตั้งโหนดควบคุมระนาบ K8s ด้วย kubeadm เริ่มต้น ด้วยการกำหนดเอง ไอพี สำหรับที่อยู่ปลายทางระนาบการควบคุมและแบบกำหนดเอง ไอพี สำหรับที่อยู่เซิร์ฟเวอร์ API

ฉันพยายามติดตั้ง cilium เป็นปลั๊กอินเครือข่ายสำหรับ K8

ฉันเรียกใช้คำสั่งด้านล่างจาก หน้าการติดตั้งซีลีเนียม

curl -L --remote-name-all https://github.com/cilium/cilium-cli/releases/latest/download/cilium-linux-amd64.tar.gz{,.sha256sum}
sha256sum -- ตรวจสอบ cilium-linux-amd64.tar.gz.sha256sum
sudo tar xzvfC cilium-linux-amd64.tar.gz /usr/local/bin
rm ซิลิเนียม-ลินุกซ์-amd64.tar.gz{,.sha256sum}

หลังจากติดตั้ง cilium CLI เรียบร้อยแล้ว

ฉันพยายามติดตั้ง cilium ด้วย การติดตั้งซีลีเนียม คำสั่งและฉันเห็นบันทึกด้านล่าง

â¹ï¸ ใช้ Cilium เวอร์ชัน "v1.10.4"
 ชื่อคลัสเตอร์ที่ตรวจพบอัตโนมัติ: kubernetes
 โหมด IPAM ที่ตรวจหาอัตโนมัติ: พูลคลัสเตอร์
 กำลังสร้าง CA...
22/10/2021 19:21:27 [INFO] สร้างคำขอที่ได้รับ
2021/10/22 19:21:27 [INFO] รับ CSR
22/10/2021 19:21:27 [INFO] รหัสการสร้าง: ecdsa-256
22/2021/10 19:21:27 [INFO] CSR ที่เข้ารหัส
22/2021/10 19:21:27 [INFO] ใบรับรองที่ลงนามแล้วพร้อมหมายเลขซีเรียล 671304957005340742746064183282868481026201707487
 กำลังสร้างใบรับรองสำหรับฮับเบิล...
22/10/2021 19:21:27 [INFO] สร้างคำขอที่ได้รับ
2021/10/22 19:21:27 [INFO] รับ CSR
22/10/2021 19:21:27 [INFO] รหัสการสร้าง: ecdsa-256
22/2021/10 19:21:27 [INFO] CSR ที่เข้ารหัส
22/10/2021 19:21:27 [INFO] ใบรับรองที่ลงนามแล้วพร้อมหมายเลขซีเรียล 383132851208063652055811547838801072394063240314
 กำลังสร้างบัญชีบริการ...
 กำลังสร้างบทบาทของคลัสเตอร์...
 กำลังสร้าง ConfigMap สำหรับ Cilium เวอร์ชัน 1.10.4...
 กำลังสร้าง Agent DaemonSet...
 กำลังสร้างการปรับใช้โอเปอเรเตอร์...
â กำลังรอการติดตั้ง Cilium...
â รอให้ Cilium พร้อมก่อนที่จะรีสตาร์ทพ็อดที่ไม่มีการจัดการ...
â©ï¸ กำลังย้อนกลับการติดตั้ง...

ข้อผิดพลาด: ไม่สามารถติดตั้ง Cilium: ถูกขัดจังหวะขณะรอ daemonset cilium ให้พร้อม: เกินกำหนดเวลาบริบท

อย่างที่คุณเห็นในบรรทัดสุดท้าย ฉันได้รับข้อความแสดงข้อผิดพลาด

ไม่สามารถติดตั้ง Cilium: ถูกขัดจังหวะในขณะที่รอให้ daemonset cilium พร้อม: เกินกำหนดเวลาบริบท

ระบบปฏิบัติการของฉันคือ: Ubuntu 20.04.3

เวอร์ชัน K8 ของฉันคือ: 1.22.2

จะแก้ไขปัญหานี้ได้อย่างไร?

อัปเดต:

ฉันคิดว่า systemd 245 แบ่ง cilium pod ไปสู่ปัญหา GitHub การรับส่งข้อมูลนอกโหนด อาจช่วยแก้ไขปัญหานี้ได้ แต่ฉันไม่สามารถแก้ไขปัญหานี้ได้

หมายเหตุ: ฉันได้ถามคำถามนี้ใน DevOps แต่ฉันคิดว่าคำถามนี้อาจอยู่ในหัวข้อของคำถาม & คำตอบนี้

ขอบใจ

Mikolaj S. avatar
cn flag
คุณช่วยระบุข้อมูลเพิ่มเติมเกี่ยวกับวิธีบูทสแตรปคลัสเตอร์ของคุณโดยใช้ kubeadm ได้ไหม: >"ฉันติดตั้งโหนดควบคุมระนาบ K8s ด้วย kubeadm init ด้วย IP ที่กำหนดเองสำหรับที่อยู่ปลายทางของระนาบการควบคุมและ IP ที่กำหนดเองสำหรับที่อยู่เซิร์ฟเวอร์ API" การออกแบบเครือข่ายในคลัสเตอร์ของคุณคืออะไร? เหตุใดคุณจึงใช้ที่อยู่ IP ที่กำหนดเองสำหรับจุดสิ้นสุดของระนาบการควบคุมและที่อยู่เซิร์ฟเวอร์ API คุณใช้ที่อยู่ IP ใดและคุณใช้แฟล็กใดในคำสั่ง `kubeadm init`

โพสต์คำตอบ

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