บทนำ
บทความนี้อธิบายขั้นตอนการ Deploy Kubernetes Cluster แบบ VPC บน SKE 2.2.0 ซึ่งรวมถึงการเตรียม Service และ Quota สำหรับ Tenant และการ Deploy Cluster
การเตรียม Service และ Quota
Activate SKE สำหรับ Tenant
ข้อกำหนดเบื้องต้น: SKE ถูก Deploy เรียบร้อยแล้ว
หมายเหตุ: หลัง Deploy SKE ระบบจะสร้าง Built-in Shared Service ชื่อ Kubernetes Engine โดยอัตโนมัติ Tenant จะสร้าง Kubernetes Cluster ได้ก็ต่อเมื่อเปิดใช้งาน Service นี้สำหรับ VPC ของ Tenant แล้ว
ขั้นตอน:
- ไปที่ Shared Service Network > Shared Services ตรวจสอบว่ามี Built-in Shared Service Kubernetes Engine
- คลิก Tenant Shared Services ค้นหา Tenant ที่ต้องการ แล้วเลือก Kubernetes Engine เพื่อเปิดใช้งานสำหรับ VPC ของ Tenant (สามารถเพิ่ม Bandwidth ได้ตามความต้องการ)
Activate Storage Service สำหรับ Tenant
ข้อกำหนดเบื้องต้น: เปิดใช้งาน Block Storage หรือ File Storage Service บน SCP แล้ว
- ไปที่ Shared Service Network > Shared Services ตรวจสอบ Built-in Shared Service File Storage หรือ Block Storage
- คลิก Tenant Shared Services ค้นหา Tenant แล้วเลือก Storage Service ที่ต้องการ
การตั้งค่า Quota สำหรับ Tenant
- Login เข้า SCP แล้ว Hover เมาส์ที่ Account คลิก Edit Resource Quota
- คลิก Tenant Quota เลือก Tenant แล้วตั้งค่า Public Resource Quota
- ตั้งค่า Resource Pool Quota
- คลิก Save
ขั้นตอนการ Deploy Kubernetes Cluster (VPC)
ข้อกำหนดเบื้องต้น:
- เปิดใช้งาน SKE และ Storage Service สำหรับ Tenant แล้ว
- ตั้งค่า Quota สำหรับ Tenant แล้ว
หมายเหตุ: ใน VPC รองรับเฉพาะ Multiplexing Mode เท่านั้น ต้องวางแผน VPC และ Subnet ล่วงหน้า
ขั้นตอนที่ 1 - Cluster Configuration:
- คลิก Kubernetes Engine ใต้ Compute คลิก Cluster Management แล้วคลิก New
- Resource Pool: เลือก Resource Pool (ต้องมี Computing Resource Quota)
- Kubernetes Version: เลือก Kubernetes Package
- ตั้งค่า Pod CIDR Block และ Service CIDR Block (ต้องไม่ซ้อนทับกัน)
ขั้นตอนที่ 2 - Controller Node Settings:
- Image: เลือก Kubernetes Cluster Image
- Nodes: 3 Node สำหรับ Production, 1 Node สำหรับ Dev/Test
- Node Specifications: ตามจำนวน Node ทั้งหมด
- Disks: System Disk 120 GiB, etcd Disk 20 GiB (ไม่เปลี่ยน), Data Disk 200 GiB (ปรับได้)
ขั้นตอนที่ 3 - Worker Node Settings:
- Node Specifications: ค่าเริ่มต้น 8 Cores, 16 GB
- Disks: System Disk 120 GiB, Data Disk 200 GiB (ปรับได้)
ขั้นตอนที่ 4 - Node Network: เลือก VPC และ Subnet NIC
ขั้นตอนที่ 5: คลิก Next ตรวจสอบการตั้งค่า แล้วคลิก Finish เพื่อเริ่มสร้าง Cluster
หมายเหตุ
- Pod CIDR Block และ Service CIDR Block ต้องไม่ซ้อนทับกันหรือซ้อนทับกับ CIDR Block อื่น
- หาก Tenant ต้อง Deploy Kubernetes Cluster จำนวนมาก ควรเพิ่ม Bandwidth เพื่อป้องกัน Congestion
ข้อคิดเห็น
0 ข้อคิดเห็น
โปรด ลงชื่อเข้าใช้ เพื่อแสดงข้อคิดเห็น