Kubernetes Monitoring: kube-state-metrics ติดตั้งและใช้งานครบ

Kubernetes Monitoring: kube-state-metrics ติดตั้งและใช้งานครบ

เมื่อระบบย้ายไปอยู่บน Kubernetes การดูแค่ CPU หรือ Memory ระดับ Node ไม่เพียงพออีกต่อไป — สิ่งที่ทีม SRE ต้องการคือภาพของ Object ทุกประเภทภายใน Cluster ไม่ว่าจะเป็น Pod, Deployment, StatefulSet, Job, หรือ PersistentVolumeClaim และสถานะของมัน ณ เวลานั้น ๆ ซึ่งข้อมูลเหล่านี้ไม่ได้อยู่ใน cAdvisor หรือ

วิธีอัปเกรด Kubernetes Cluster Version บน Cloud VPS อย่างปลอดภัย

วิธีอัปเกรด Kubernetes Cluster Version บน Cloud VPS อย่างปลอดภัย

บทนำ: ทำไม Kubernetes Upgrade ถึงสำคัญ การอัปเกรด Kubernetes Cluster เป็นงานที่สำคัญแต่ท้าทายในการบริหารระบบ Kubernetes บน Cloud VPS ของท่าน การอัปเกรดไม่เพียงช่วยให้คุณได้รับฟีเจอร์ใหม่ๆ แต่ยังช่วยปิดช่องโหว่ด้านความปลอดภัยที่อาจมีอยู่ในเวอร์ชันเก่า นอกจากนี้ยังช่วยปรับปรุงประสิทธิภาพและสภาพเสถียรภ

Kubernetes Networking เจาะลึก: CoreDNS, Service Discovery และ Network Policy

Kubernetes Networking เจาะลึก: CoreDNS, Service Discovery และ Network Policy

บทนำ Kubernetes Networking เป็นหัวใจของการสื่อสารระหว่าง Pod ต่างๆ ในคลัสเตอร์ การเข้าใจโมเดลเครือข่ายของ Kubernetes เป็นสิ่งที่จำเป็นสำหรับผู้ดูแลระบบและ DevOps Engineers ที่ต้องการจัดการคลัสเตอร์อย่างมีประสิทธิภาพ บทความนี้จะเจาะลึกเกี่ยวกับ CoreDNS, Service Discovery, Network Policy และการสื่อสาร

Deployment Strategy บน Kubernetes: Rolling Update, Blue-Green และ Canary

Deployment Strategy บน Kubernetes: Rolling Update, Blue-Green และ Canary

บทนำ: Deployment Strategy ใน Kubernetes Deployment Strategy เป็นวิธีการปรับใช้แอปพลิเคชันใหม่หรือเวอร์ชันอัปเดตของแอปพลิเคชันบน Kubernetes Cluster อย่างปลอดภัยและมีประสิทธิภาพ ในงาน DevOps สมัยใหม่ เราต้องการให้การทำให้ใช้งานได้ใหม่ เกิดขึ้นโดยไม่มีการหยุดชะงัก (Zero-Downtime Deployment) การเลือกใช้

Init Container และ Sidecar Pattern ใน Kubernetes ออกแบบ Pod อย่างมืออาชีพ

Init Container และ Sidecar Pattern ใน Kubernetes ออกแบบ Pod อย่างมืออาชีพ

Init Container และ Sidecar Pattern ใน Kubernetes ออกแบบ Pod อย่างมืออาชีพ ในบทความนี้เราจะศึกษา Init Containers และ Sidecar Containers ซึ่งเป็นเทคนิคขั้นสูงสำหรับออกแบบ Kubernetes Pods ที่มีความนุ่มนวลและสามารถจัดการได้ดี พื้นฐาน: Init Containers และ Sidecar Containers เมื่อดำเนินการขั้นต้นเช่น data

สร้าง Private Container Registry บน Cloud VPS สำหรับ Kubernetes

สร้าง Private Container Registry บน Cloud VPS สำหรับ Kubernetes

เมื่อใช้ Kubernetes ในสภาพแวดล้อมองค์กร คุณมักต้องการที่จะเก็ฉรักษา Docker images ของคุณเองแทนที่จะพึ่งพิง Docker Hub หรือ registry สาธารณะอื่นๆ ในบทความนี้ เราจะอธิบายวิธีการสร้าง Private Container Registry บน Cloud VPS ของ ผู้ให้บริการโฮสติ้ง และวิธีการใช้งานกับ Kubernetes อย่างมีประสิทธิภาพ ทำไมต

ใช้งาน CronJob และ Job ใน Kubernetes สำหรับงาน Batch และ Scheduled Tasks

ใช้งาน CronJob และ Job ใน Kubernetes สำหรับงาน Batch และ Scheduled Tasks

ค่าบทบคอนเท่ย Kubernetes กับ Batch Processing Kubernetes มีเครื่องมือสำคัญสำหรับการจัดการงาน Batch Processing และ Scheduled Tasks ผ่าน Job และ CronJob ซึ่งพื้นฐานในการดำเนินงานที่ต้องทำเป็นครั้งเดียวหรือตามตารางเวลา บทความนี้จะอธิบายวิธีใช้งาน Job และ CronJob อย่างละเอียด พร้อมตัวอย่างใช้งงานจริง Jo

ติดตั้งและใช้งาน Kubernetes Dashboard บน Cloud VPS

ติดตั้งและใช้งาน Kubernetes Dashboard บน Cloud VPS

ติดตั้งและใช้งาน Kubernetes Dashboard บน Cloud VPS Kubernetes Dashboard เป็น Web UI ที่มีประโยชน์มากสำหรับการบริหารจัดการ Kubernetes Cluster ด้วยอินเทอร์เฟซที่เป็นมิตรต่อผู้ใช้งาน บทความนี้จะอธิบายวิธีติดตั้งและใช้งาน Kubernetes Dashboard บน Cloud VPS ของท่าน Kubernetes Dashboard คืออะไร? Kubernetes

DaemonSet ใน Kubernetes รัน Pod บนทุก Node อัตโนมัติ

DaemonSet ใน Kubernetes รัน Pod บนทุก Node อัตโนมัติ

DaemonSet ใน Kubernetes รัน Pod บนทุก Node อัตโนมัติ DaemonSet เป็นเครื่องมือสำคัญใน Kubernetes สำหรับการจัดการ Pod ที่ต้องรันบนทุก Node ในคลัสเตอร์ เช่น monitoring, logging, หรือ networking tools บทความนี้จะอธิบายวิธีใช้งาน DaemonSet อย่างละเอียด DaemonSet คืออะไร? DaemonSet ใน Kubernetes คือ workl

Kubernetes Performance Tuning และ Cost Optimization บน Cloud VPS

Kubernetes Performance Tuning และ Cost Optimization บน Cloud VPS

Kubernetes Performance Tuning และ Cost Optimization คืออะไร? Kubernetes เป็นแพลตฟอร์มที่ทรงพลังสำหรับจัดการ container แต่เพื่อให้ได้ประสิทธิภาพสูงสุดและประหยัดต้นทุน คุณต้องเข้าใจวิธีการ tuning และ optimize resources อย่างถูกต้อง บทความนี้จะสอนวิธีปรับปรุง performance และลดค่าใช้จ่ายในการใช้งาน Clou

LINE CHAT