KubeCon + CloudNativeCon Europe 2024

Mr.J?D?L... | ODDS
odds.team
Published in
3 min readMar 20, 2024

วันนี้จะมาเล่าประสบการ์ณการเข้าร่วมงาน KubeCon Europe 2024
ซึ่งผมได้รับโอกาสจากทาง ODDS| ของเรานั้นเอง 🙏🏻😘

เริ่มต้นด้วยงานจัดที่ Paris Expo Porte de Versailles เป็นสถานที่จัดงานที่ใหญ่มาก
โดยภายในจะแบ่งออกเป็น 3 ชั้น แต่ละ Session จะมีการระบุเป็น 7.1, 7.2, 7.3
แต่ในวันนี้จะมีแค่ 7.1, 7.3 เพราะยังไม่ใช่วันเปิดงาน วันนี้จะเป็นวันของคนที่ซื้อบัตรแบบ All access 🃏 ที่จะสามารถเข้างานได้เท่านั้น

ในงานจะมีบูธต่าง ๆ ที่น่าสนใจเยอะมาก แต่ละบูธก็จะมานำเสนอเทคโนโลยีต่างๆ และแนะนำว่าจะนำเทคโนโลยีของเขามาปรับใช้กับองค์กรเรายังไง ?

Session ที่น่าสนใจมีเยอะมาก ๆ เอาเป็น Session ที่ผมเข้าละกันนะครับ

ArgoCon Hosted by CNCF

โดยเนื้อหาจะเกี่ยวกับการใช้งาน, New update ของ ArgoCD และวิธีการใช้งานร่วมกับ Gitops ซึ่งมี Slide นึงที่น่าจะสนใจ 👇

People just disable auto-sync and use the ArgoCD UI to view the diff.

ซึ่งใน Slide จะเห็นว่าน้องกำลังร้องไห้ เพราะใช้น้องผิดวิธี โดยผู้บรรยายอยากจะสื่อว่าในส่วนของการดู diff ต่างๆ ควรจะเกิดตั้งแต่ Git repo หากทำการ Merge เข้ามาใน Branch หลักที่ ArgoCD ติดตามอยู่ควรจะเป็น Config ที่พร้อมให้ ArgoCD Auto-sync ได้เสมอ

เรื่องถัดมาตอนนี้หลาย ๆ คน อาจจะเคยได้ยินเกี่ยวกับ Codefresh โดยมีการจัดมือกับทาง ArgoCD ให้มีการสอบ Certified แบ่งออกเป็น 3 ส่วน

GitOps Certified with Argo

https://codefresh.io/wp-content

Get Certified: https://learning.codefresh.io/

Bridging Argo Notifications

หลายคนน่าจะเจอปัญหา CI ทำการ build and push image ไปที่ registry แล้ว
แต่ไม่แน่ใจว่า ArgoCD ได้ทำการ deploy เวอร์ชันใหม่ของเราหรือยัง ?

หาก deploy แล้วสามารถทำงานได้หรือไม่ ต้องเข้าไปที่ ArgoCD UI เพื่อ Monitor

ตอนนี้ ArgoCD มีการทำ Notification เพื่อแจ้งให้ทุกท่านได้รู้แล้ว ว่าสถานะหลังจากที่ ArgoCD sync ไปแล้วเป็นอย่างไร โดยปัจจุบันมีการ Support Notification ดังนี้

ตัวอย่างการเพิ่ม Notification ที่ ArgoCD

Expanding ArgoCD Content Management Using OCI Artifacts

ในหัวข้อนี้จะมีผู้บรรยายทั้งหมด 4 คน โดยจะมี slide หนึ่ง ถามผู้เข้าฟังว่ามีอะไรที่ Kubernetes ทุก Environment ที่ต้องเข้าถึง …

สิ่งนั้นคือ …
Registry เพราะปกติแล้วเราต้องการใช้ Image สำหรับรัน Apps Container

ซึ่งจริง ๆ แล้วเราสิ่งที่คล้าย ๆ กันอยู่ นั้นก็คือ OCI Artifacts
ทำให้อยากจะนำ OCI มาประยุกต์ใช้ เพื่อเพิ่ม Security ให้กับ ArgoCD จะได้ไม่จำเป็นต้องมีการ Access ภายนอก

ซึ่งจริง ๆ แล้ว ArgoCD สามารถใช้งาน OCI Artifacts ตั้งแต่เวอร์ชัน v1.8.0 (ปี 2020)

แล้วทำไม ! จะนำแนวคิดที่คล้าย ๆ กันมาทำ OCI Registry ไม่ได้
ในปัจจุบันอยู่ในช่วงการพัฒนาและหวังว่าจะมาพร้อมกับ OCI version: 1.x หรือ version อื่นๆ ในอนาคตในไม่ช้านี้

หากสนใจที่จะเป็นส่วนหนี่ง สามารถติดต่อช่องทางด้านล่างนี้ได้เลยครับ 👇

สุดท้ายของวันนี้ จะมีเข้าไปพูดคุยที่บูธต่าง ๆ เพื่อขอความรู้และแนวทาง
ที่จะนำมาปรับใช้กับองค์กรของเราและลูกค้าที่เราดูแล ♥️

--

--