Category Container Technology

เรียนๆจดๆ ลงมือทำจาก Helm Essential Course

เมื่อเดือนที่แล้ว ผมได้ลองลง Course Helm Essential ของคุณโจโจ้ JumpBox ผมเองจากเดิมที่ตัดแปะ > Shell Replace มาตอนนี้มี Framework และ Pattern Helm เข้ามาช่วยมากขึ้น สำหรับ Course ผมได้เขียน Blog จดๆ ไว้ 4 ตอน ดังนี้ครับ ตามอ่านกันได้ครับ ^__^ ถ้าสนใจเรียน ทักไปที่เพจ JumpBox สอนดี เข้าใจ และถ้าเอ๊ะ ถามได้เลยครับ

จดๆ ลงมือทำ Helm Essential#04 (Workflow / Writing Verifying Chart / Hooks)

สำหรับวันนี้เป็นวันสุดท้ายของ Helm Essential Class ของคุณคุณโจโจ้ JumpBox แล้วครับ วันนี้มา output เป็นการบ้านอีก Blog ครับ โดยมีหัวข้อ ดังนี้ Designing Solution (Workflow) key: ทำให้ดี คนอื่นมาดูต่อได้ operational work / แล้วค่อยมาปรับ perf Source – ทำมือ หรือ จะเอาพวก CI/CD มาช่วย Share / Publish เวลาเราเอา Chart เอาไป Share ในทีม หรือ…

จดๆ ลงมือทำ Helm Essential > Helm Package

สำหรับเรื่องนี้จะเป็นตอนที่สาม และที่ผมมาลองเรียนตัว Helm Package จากคุณโจโจ้ JumpBox สัปดาห์นี้จะเรียนแบบมืนๆนิดนึง พอดีเกิดปัญหา Infra ราบเรียบสะอาดหมดจรดเลย เลยมายุ่งกู้สภาพนิดนึง ก่อนเรียนเรารู้ และไม่รู้อะไรบ้าง เนื่องจากเป็น End-User ที่ดี ดังนั้น เราไม่ได้สร้าง Helm Package หา Install ใช้งานจบ และถ้าพัง มุม Dev อ่านะ ก็ Install ใหม่ 555 แลัวโลกก่อน Helm ถ้าใช้งานจริงทำยังไง Connecting The Dot คุณโจ้แชร์เทคนิคการเรียน เพื่อให้เข้ามาขึ้น โยกการเชื่อมโยงกับของใกล้ตัว…

เรียนๆ จดๆ Helm #02: ENV / More in Command

คำพวกนี้มาจากไหน ดูจากใน Note เลย เรื่องของ Helm Status อันนี้ลองไปดู doc และก็สงสัยเหมือนกันนะ ไม่แน่ใจว่าเอามาจาก Helm Status เจอคำว่า superseded state of the release (can be: unknown, deployed, uninstalled, superseded, failed, uninstalling, pending-install, pending-upgrade or pending-rollback)Ref: Helm | Helm Status ลอง helm uninstall อยากรุ้ว่าจะขึ้น…

เรียนๆจดๆ Helm#01 Introduction

เทคนิคการเรียนรู้ คิดบวกกับตัวเอง หลายเรา เราชื่นชมคนอื่น แต่กดดันตัวเอง ว่าทำไมไม่ได้ เราเป็นไปไม่ได้หรอก บราๆ จริงๆ แล้วมันเทคนิคที่ช่วยจะเป็นตัว Self-Talk จริงๆ มันการปรับ Mindset เราสามารถไปได้ เราขยันได้นะ (Visual to Success) และ Just do it เรียนเจ็บ และจดจำ ติดอะไร ก็หาเลย //นึกถึงตอนตัวเองวางบัํก 55 ยิ่งทำซ้ำบ่อยๆ ตั้งคำถาม เราจะได้ Skill ติดตัวมา ส่วนตัวผมมองเลือกตามเวลา และความเหมาะสมครับ ^____^ บางเรื่องเราไม่ต้องรู้เยอะ ลง Effort…

ลง ingress-nginx ผิด พังยาวเลย

พอดีไปลองเล่นตัว EKS ตัว 1.30 ลองไปเล่นพวก Blog ที่ทำ แล้วเค้าให้ลง nginx จาก ผมเลยลองไปหาจาก Google นี่แหละ เค้าบอกให้แปะอันนี้ลงไป พอทำเสร็จ ลองเข้า App มันเข้าบาง path ได้ แต่บาง Path ไม่ได้ซะงั้น เอ้าลองซ้อมที่ Local มันได้นี่ Path ที่ลองตัวอย่างประมาณนี้ครับ คิดว่าน่าจะเขียน rewrite path ผิด อันนี้ไฟล์ ingress ผม หลังจากไล่ไปไล่มา ไฟล์ ingress ที่ลอง local…

[Tutorial] การติดตั้ง Portainer และการใช้งานเบื้องต้น

Blog ตอนนี้มาติดตั้ง Portainer เอามาแทน VM อันเดียวที่ลงไว้ 3-4 ปีก่อน แล้วพังไปครับ รอบนี้ไหนๆก็ลงใหม่แล้ว และรอบก่อนที่สอน Docker @BSRU มีคนถามถึง Portainer เยอะเหมือนกัน เลยคิดว่ามาเขียน Blog ไว้ด้วยครับ Portainer คือ อะไร ? เครื่องมือที่ใช้จัดการ Container ผ่าน Web Interface ครับ โดยสามารถจัดการได้ทั้ง docker / podman (ทำได้ แต่ต้องมี Step นิดนึง) / Kubernetes / Azure Container…

docker / podman cp note

สารภาพครับ ลืม 555 ปกติเวลาออกแบบ Container จะเปิดส่วน Mount Volume ทั้ง docker / podman พอมีเคสพิเศษ เลยจะงงๆหน่อยครับ -a, –archive Archive mode (copy all uid/gid information) – เอามาเหมือนต้นฉบับทั้งพวกวันเวลา uid/gid และสิทธิ-L, –follow-link Always follow symbol link in SRC_PATH (อารมณ์ประมาณทำ Shortcut-q, –quiet Suppress progress output during…