Score:-2

ปรับใช้ Kubernetes ตั้งแต่เริ่มต้น

ธง nf

ใครสามารถแบ่งปันบทช่วยสอนที่ดีเกี่ยวกับการปรับใช้คลัสเตอร์ kubernetes บนเซิร์ฟเวอร์ของฉันเอง

ฉันไม่ต้องการใช้ Amazon, Digital Ocean หรือ Linode

ฉันมีเซิร์ฟเวอร์ proxmox

ดังนั้นสถานการณ์ในอุดมคติคือ 1 โหนดหลักและ 3 โหนดรอง 4-th ถ้าจำเป็น

ฉันดูบทช่วยสอนมาบ้างแล้ว แต่ฉันก็ยังอยากจะหาข้อมูลเพิ่มเติมและจากคนที่สามารถชี้ทางที่ถูกต้องให้ฉันได้

ขณะนี้โหนดของฉันได้ติดตั้งระบบปฏิบัติการเท่านั้น ซึ่งก็คือ Ubuntu 20.04

Score:1
ธง cn

ตัวเลือกที่ดีที่สุดคือเริ่มต้นด้วย Kubernetes ส่วนการเริ่มต้นใช้งาน.

สำหรับคลัสเตอร์ที่คุณกำลังจัดการด้วยตนเอง อย่างเป็นทางการ เครื่องมือที่รองรับสำหรับการปรับใช้ Kubernetes คือ คูบีด.

ตรวจสอบลิงค์นี้ - Bootstrapping คลัสเตอร์ด้วย kubeadm. คู่มือนี้อธิบายขั้นตอนที่จำเป็นทั้งหมด:

  • การติดตั้ง kubeadm
  • การแก้ปัญหา kubeadm
  • การสร้างคลัสเตอร์ด้วย kubeadm
  • การปรับแต่งส่วนประกอบด้วย kubeadm API
  • ตัวเลือกสำหรับโทโพโลยีที่พร้อมใช้งานสูง
  • การสร้างคลัสเตอร์ที่มีความพร้อมใช้งานสูงด้วย kubeadm
  • ตั้งค่าคลัสเตอร์ etcd ความพร้อมใช้งานสูงด้วย kubeadm
  • กำหนดค่า kubelet แต่ละรายการในคลัสเตอร์ของคุณโดยใช้ kubeadm
  • รองรับ dual-stack ด้วย kubeadm

ตรวจสอบลิงค์นี้ด้วย - สภาพแวดล้อมการผลิต:

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

นอกจากนี้ยังมี คูบีสเปรย์:

Kubespray เป็นองค์ประกอบของ Ansible playbooks สินค้าคงคลัง เครื่องมือจัดเตรียม และความรู้โดเมนสำหรับงานการจัดการการกำหนดค่าคลัสเตอร์ OS/Kubernetes ทั่วไป

คูเบสสเปรย์ vs คูบีดม์

Kubeadm ให้ความรู้โดเมนเกี่ยวกับการจัดการวงจรชีวิตของคลัสเตอร์ Kubernetes รวมถึงเลย์เอาต์ที่โฮสต์เอง บริการการค้นพบแบบไดนามิก และอื่นๆ หากอยู่ในโลกของโอเปอเรเตอร์รายใหม่ อาจได้รับการขนานนามว่าเป็น "โอเปอเรเตอร์คลัสเตอร์ Kubernetes" อย่างไรก็ตาม Kubespray ทำหน้าที่จัดการการกำหนดค่าทั่วไปจาก "ตัวดำเนินการ OS" ทั่วโลก รวมถึงการจัดกลุ่ม K8s เริ่มต้นบางส่วน (รวมปลั๊กอินเครือข่าย) และการควบคุมการบูตเครื่อง
Kubespray ได้เริ่มใช้ kubeadm ภายในสำหรับการสร้างคลัสเตอร์ตั้งแต่เวอร์ชัน 2.3 เพื่อใช้ความรู้ด้านโดเมนการจัดการวงจรชีวิตจากมัน และลดภาระการกำหนดค่า OS ทั่วไปจากมัน ซึ่งหวังว่าจะได้ประโยชน์ทั้งสองฝ่าย

โพสต์คำตอบ

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