เราได้กล่าวถึงพื้นฐานของ Kubernetes ในบทช่วยสอนก่อนหน้านี้แล้ว ในฐานะคลัสเตอร์ Kubernetes แบบโหนดเดียว Minikube เป็นวิธีที่ดีที่สุดในการเรียกใช้ Kubernetes บนแล็ปท็อปของคุณ เนื่องจากสามารถวางไว้ในเครื่องเสมือนได้พอดี
เว็บไซต์อย่างเป็นทางการของ Kubernetes ให้คำแนะนำโดยละเอียดเกี่ยวกับวิธีการเริ่มต้นใช้งาน Minikube ในขั้นตอนต่อไปนี้ เราได้สร้างคำแนะนำเหล่านี้ขึ้นใหม่โดยใช้ภาพหน้าจอจริง
ขั้นตอนที่ 1 ติดตั้งไฮเปอร์ไวเซอร์
ขั้นแรก คุณจะต้องติดตั้งไฮเปอร์ไวเซอร์ เช่น KVM, VMware Fusion, Hyper-V หรือ VirtualBox ขึ้นอยู่กับว่าคุณมี Windows, Mac หรือ Linux เลือกไฮเปอร์ไวเซอร์ที่แนะนำตามที่แสดงด้านล่าง เราจะใช้ VirtualBox เนื่องจากเข้ากันได้กับทั้งสามเครื่อง
คุณสามารถดาวน์โหลด VirtualBox ได้จากเว็บไซต์ทางการ หน้าจอต่อไปนี้แสดงการเลือกสำหรับ Windows แต่คุณสามารถเลือกแพ็คเกจ Linux หรือไฟล์ Mac ที่เหมาะสมได้อย่างง่ายดาย
เมื่อการดาวน์โหลดเสร็จสิ้น คุณสามารถตั้งค่า VirtualBox บนคอมพิวเตอร์ของคุณ
ถัดไป คุณต้องจัดสรรโฟลเดอร์ที่ถูกต้องเพื่อเรียกใช้แอปพลิเคชัน VirtualBox โดยค่าเริ่มต้น มันจะติดตั้งตัวเองในโฟลเดอร์ Oracle
หลังจากติดตั้งไฮเปอร์ไวเซอร์ คุณสามารถเริ่มสร้างเครื่องเสมือนได้ทันทีเพื่อช่วยคุณในโครงการ Kubernetes ตั้งชื่อเครื่องเสมือน เช่น “โครงการ Kubernetes” แล้วเลือกระบบปฏิบัติการและเวอร์ชันที่ถูกต้อง
คุณจะต้องสร้างฮาร์ดดิสก์เสมือนด้วยขนาดที่แนะนำ 50 GB แม้ว่ามันอาจจะดูเหมือนเป็นค่าใช้จ่ายหลัก แต่ก็มีข้อดีตรงที่คุณสามารถสร้างเครื่อง VirtualBox หลายเครื่องภายในเครื่องได้
สุดท้าย คุณต้องจัดสรรหน่วยความจำ (RAM) ซึ่งควรมีอย่างน้อย 2048 MB เครื่องเสมือน Kubernetes ของคุณพร้อมแล้ว
ขั้นตอนที่ 2 – ติดตั้ง Kubectl
หลังจากไฮเปอร์ไวเซอร์ คุณจะต้องติดตั้ง kubectl ซึ่งพร้อมใช้งานบนเว็บไซต์ Kubernetes Kubectl เป็นเครื่องมือคำสั่งที่สำคัญมาก เพราะมันรันคำสั่งทั้งหมดที่โหนดหลักทำหน้าที่ให้กับโหนดของผู้ปฏิบัติงานเพียงลำพัง อีกครั้ง คุณสามารถเลือกได้ทั้ง Linux, Mac หรือ Windows
สำหรับผู้ใช้ Windows จะดีกว่าถ้าสร้างโฟลเดอร์ชื่อ “Kubernetes” ในไดรฟ์ C:และดาวน์โหลดแอปพลิเคชั่น .exe ที่นั่น การดาวน์โหลดควรเริ่มโดยอัตโนมัติและใช้เวลาไม่นาน
ถัดไป คุณจะต้องกำหนดพาธสำหรับแอปพลิเคชัน kubectl เพื่อให้สามารถระบุตำแหน่งได้โดยเทอร์มินัลอีมูเลเตอร์ ใน Windows 10 ให้คลิกขวาที่ "พีซีเครื่องนี้" และไปที่ "คุณสมบัติ" หลังจากนั้น คลิก “การตั้งค่าระบบขั้นสูง” และ “ตัวแปรสภาพแวดล้อม”
ที่นี่คุณต้องสร้างเส้นทางใหม่สำหรับโฟลเดอร์ที่วางไฟล์ kubectl คลิก "ใหม่" และเพียงแค่เปลี่ยนชื่อตัวแปรสภาพแวดล้อมหลังชื่อโฟลเดอร์ ในกรณีนี้ C:\Kubernetes
. คลิกตกลงและปิดหน้าต่างทั้งหมด
หากต้องการตรวจสอบว่าติดตั้ง kubectl ถูกต้องหรือไม่ ให้ไปที่พรอมต์คำสั่ง นี่เป็นเพียงตัวอย่างเท่านั้น แต่ในขณะที่ทำงานกับโปรเจ็กต์ Kubernetes จริงใน Windows จะดีกว่าถ้าใช้เทอร์มินัลคำสั่งอื่น เช่น Cygwin ผู้ใช้ Mac และ Linux สามารถใช้เทอร์มินัลปกติได้โดยไม่มีปัญหา
เพียงพิมพ์ kubectl
หนึ่งครั้งแล้วกด Enter ตอนนี้คุณควรเห็นคำสั่ง Kubectl ทั้งหมด ซึ่งจะเป็นประโยชน์
ขั้นตอนที่ 3 – ติดตั้ง Minikube
สุดท้ายคุณต้องติดตั้ง Minikube สำหรับผู้ใช้ Windows ตัวเลือกที่ง่ายที่สุดคือการดาวน์โหลดแอปพลิเคชันชื่อ “Minikube-Windows-AMD64”
หมายเหตุ:AMD64 หมายถึงโปรเซสเซอร์ 64 บิต มันจะทำงานร่วมกับระบบของ Intel ได้อย่างง่ายดายเช่นกัน
ในการเลือกเวอร์ชันซอฟต์แวร์ข้างต้น คุณจะต้องเลือกจากหน้า GitHub ของ Minikube ดังที่แสดงด้านล่าง
ติดตั้งอีกครั้งในโฟลเดอร์ Kubernetes เดียวกันกับที่แสดงไว้ก่อนหน้านี้ คุณจะต้องเปลี่ยนชื่อไฟล์เป็น “Minikube.exe” ก่อน
สุดท้าย คุณต้องตรวจสอบว่า Minikube ได้รับการติดตั้งอย่างถูกต้องหรือไม่ หากคุณทำตามขั้นตอนข้างต้นทั้งหมด คุณสามารถเรียกใช้ Minikube บนเทอร์มินัลคำสั่งที่คุณชื่นชอบได้ เพียงพิมพ์ minikube
และกด Enter นอกจากนี้ ให้ทำตามขั้นตอนในบทแนะนำ Oracle ที่ครอบคลุมเกี่ยวกับวิธีการเรียกใช้ VirtualBox จากบรรทัดคำสั่ง
ตอนนี้คุณควรเห็นคำสั่งพื้นฐานทั้งหมดของ Minikube ในหน้าต่างของคุณ นอกจากนี้ คุณสามารถฝึกฝนโดยใช้บทช่วยสอนมากมายบนเว็บไซต์ทางการของ Kubernetes แน่นอนว่าต้องใช้เวลาและความอดทน!
บทสรุป
เมื่อคุณเรียนรู้ Kubernetes แล้ว คุณสามารถจัดการคอนเทนเนอร์และใช้งานเซิร์ฟเวอร์และศูนย์ข้อมูลของคุณเองได้อย่างง่ายดาย คุณยังสามารถทำงานในโครงการ Internet of Things โดยใช้ Raspberry Pi หรือ Arduino
คุณประสบปัญหาในการติดตั้ง Minikube หรือไม่? แจ้งให้เราทราบในความคิดเห็น