Category Container Technology

เพิ่ม Port ให้กับ Container ที่ลืม map ไว้ตอนสร้าง

เรื่องของเรื่องลองพวก LLM อยู่พวกเลยเอา ubuntu container ทำงานทุกอย่างเลย แต่ทว่าลืมไป แล้วถ้าจะลองใช้จากข้างนอกต้องทำยังไง ? เพราะตอนสร้าง Container ไม่ได้กำหนด Port ไว้ วิธีการที่เป็นไปได้ ? สำหรับ Blog นี้จะเน้นไปท่า Container Network เพิ่ม พวก Reverse Proxy เข้าไปครับ โดยภาพที่ผมทำจะตามรูปเลยครับ โดยภาพรวมจะเป็นแบบนี้ หลังจากเห็นภาพรวมแล้วมาลองกันครับ ถ้าลองยิงจากข้างนอกแล้วติดปัญหา ลอง docker exec เข้าไปใน nginx แล้วลอง curl ครับ สำหรับ Blog…

เรียนๆจดๆ ลงมือทำจาก 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…