LINE Engineering Blog official account
前言 在接下來的日子中,研發工程部門將會有同仁對外分享開發與研究上的一些成果給大家,如本次在 LINE 與 CNTUG 社群合辦的社群活動,以及 LINE TODAY 工程師前往一年一度的泰國開發者大會,關注 LINE 研發工程團隊的各位千萬別錯過相關消息囉!以下分享給大家 演講 eBPF Networking 應用在 Kubernetes 上你應該知道的事 @ CNTUG 演講者:John Lin 日期:2022/09/01時間:1900 ~ 21:00 地點:LINE Taiwan 簡述:本次 talk 將會分享在 Kubernetes 上,一個網路的新技術應用 eBPF (extended BPF) 以及目前最出色的 eBPF CNI (Container Networking Interface) - Cilium 專案。內容將從 Kubernetes CNI 網路發展脈絡開始,涵蓋應用 Cilium 時,幾個值得注意的eBPF功能特色,最後將會探討於生產環境中採用 eBPF CNI 的一些顧慮以及 Cilium 提出的 Sidecarless Model。 活動
前言 Hi 大家好我是 LINE Taiwan SRE team - Wei,平常我們使用 Kubernetes Job / Cronjob 可以滿足我們簡單的任務需求,像是資料庫備份清理等…每日作業,那遇到更複雜的任務編排需求該怎麼辦呢? 舉例來說:我想要做完 A 任務然後並行處理 BCDEFG 任務,然後前面的任務都成功最後進行 H 任務。又或者是我想要在滿足某個特定條件,例如:某個 K8S 資源被創建、某個 Webhook 被呼叫等…在觸發的的任務。以上這些複雜的需求雖然全部使用 K8S SDK 自己開發也可以達成,但是透過 Argo Event / Workflow 提供的抽象畫以及可組裝式的各種組件,然後再發揮一下自己的創意就能夠減少很多的開發工作,而且之後也能後很好的重複使用曾經使用過的組件。 本次主題將帶大家認識 Argo Event / Workflow 以及介紹 SRE Team 使用它們建置的全託管 Lighthouse 網頁跑分平台。 SRE CONFERENCE 2022 SDN x Cloud Native Meetup
嗨,我是水球潘,這一年我在LINE Taiwan擔任TECH FRESH (實習生),前半年,我身在LINE Travel中與我的Mentor - Robert 習得了許多扎實的軟體設計和敏捷方法的知識;而後半年的我,則在LINE SRE團隊中,由我的Mentor - Bryan帶領著我,便開始了鑽研各式各樣技術的SRE旅程。此文將會從SRE旅程的目標展開,途中我會介紹我如何使用領域驅動設計(Domain-Driven Design)來設計一個作為Benchmark的Uber-Like app,然後會把焦點轉移到重要的知識節點「Observability」身上,隨之會帶各位參觀OpenTelemetry在Java Spring Boot的整合下是有多麽地強大,最後則是在Chaos Engineering的精煉下,結束這場旅程。Drive the Observability's best practice在與Bryan進行一番討論之下,最後我選擇了最適合我也最有挑戰性的一份任務,這項任務本質上是「Open-ended」的,意即,這是一場手裡拿著指針但對終點一無所知的旅程,而身在SRE,這