dev-ops Archive

สวัสดี OpenTofu

จากการที่ Terraform ทำการเปลี่ยน license มาเป็น Business Source License (BSL) นั้นก็เกิดการพูดคุยทั้งเห็นด้วยและไม่เห็นด้วยหนึ่งในแนวทางหนึ่งของ communityคือการ fork ในวันที่ 25 สิงหาคมมาในชื่อใหม่คือ OpenTofu

Read More…

สิ่งที่มักเจอบ่อย ๆ ใน CI/CD

หนึ่งในสิ่งที่น่าสนใจมาก ๆ สำหรับ CI/CD (Continuous Integration and Delivery/Deployment)คือเรื่องคุณภาพ และ ความเร็ว ที่เป็นหัวใจสำคัญของแนวคิดและแนวปฏิบัตินี้เลยเป็นสิ่งที่ผิดปกติอย่างมาก (หรือเป็นเรื่องปกติไปแล้วนะ ?)

Read More…

Docker Tips :: การสร้าง image แบบ multi-architecture

การสร้าง Docker image นั้น สามารถสร้าง image แบบ Multi-architecture ได้โดยทำการ build ผ่าน Buildxมีขั้นตอนดังนี้

Read More…

ว่าด้วยเรื่อง DevOops !!

เพิ่งเห็นผ่าน ๆ ใน feed เกี่ยวกับเรื่องของ DevOpsพบว่าหลาย ๆ ที่จะเรียกว่า DevOops !!มันมีที่มาที่ไปอย่างไรนะ จะหาก็หาไม่เจอเลยนำเอาสิ่งที่เคยเจอมาอธิบายดีกว่าส่วนใหญ่ไม่น่าจะใช่เรื่องจริง !!

Read More…

เพิ่งเห็น Resource Saver Mode ใน Docker Desktop

ใน Docker Desktop 4.22 นั้น ทำการเพิ่ม Experimental features เข้ามาชื่อว่า Resource Saver Mode เป้าหมายเพื่อลดการใช้งาน resource ต่าง ๆ ทั้ง memory และ CPU ของ Dockerรวมทั้งการใช้งาน battery ของเครื่องอีกด้วย

Read More…

มาลองใช้งาน Podman compose เล่นดูหน่อย

จากการมาลองใช้งาน Podman เล่นพบว่ามี project ที่ชื่อว่า Podman composeพัฒนาด้วยภาษา Pythonอธิบายง่าย ๆ คือ Docker compose ที่ทำงานบน Podman นั่นเองซึ่งเราสามารถนำไฟล์ docker compose มา run ได้เลยแต่ไม่ได้ครอบคลุมทั้งหมด มีแต่พื้นฐานเท่านั้นแต่ก็ยังเป็นเครื่องมือที่อำนวยความสะดวกอย่างหนึ่งเช่นกัน

Read More…

มาลองใช้งาน TTL.sh สำหรับจัดการ Ephemeral Docker image registry

ในการจัดการ Docker image นั้น เราจะจัดเก็บไว้ใน Docker registry serverไม่ว่าจะเป็น Docker Hub หรือ ตามระบบต่าง ๆ ทั้ง public และ privateทั้ง on-premise และ on-cloud

Read More…

น่าสนใจสำหรับ KIP-932: Queues for Kafka

น่าสนใจดีกับ KIP-932: Queues for KafkaKIP (Kafka Improvement Proposal) นี้ทำการใช้งาน queue ใน Kafka นั่นเองโดยปกติถ้าต้องจัดการ message ที่เข้า Topic ให้ตามรูปแบบของ Queue คือ ที่สำคัญก็ยังต้อง scale ได้ง่าย

Read More…

มาดู feature ใหม่ ๆ ใน Docker 24.0.2

มาดูความสามารถใหม่ ๆ ที่น่าสนใจใน Docker 24.0.2 กันประกอบไปด้วย

Read More…

ว่าด้วยเรื่องของ Vector Database

พอดีต้องทำงานกับ Vector Database ทั้งPinecone, Milvus, Redis, Elasticsearch และ pgvectorเกิดคำถามว่าคืออะไร ทำงานอะไรได้บ้างเนื่องจากปกติ NoSQL จะรู้จักแค่ key-value, column, document และ graphพอมาเจอ Vector ก็เลยงง ๆดังนั้นทำความรู้จักกันหน่อย

Read More…