
台積電
部經理
擁有多年 Linux、網路及 Container 領域的豐富經驗。目前專注於 Kubernetes 平台開發,並積極參與本地技術社群,常於各大研討會分享 Linux、Kubernetes 等實務應用與底層原理。著有一本 Kubernetes 相關書籍,並經營個人技術部落格,累積發表數百篇技術文章,致力於推廣及分享雲端原生技術。
扣除掉少部分的發行版本外,大部分的 Kubernetes 版本都是透過 ETCD 這套開源專案作為其核心大腦的資料庫,使用者的任何操作都會轉換為對應的資料記錄到 ETCD 中,而作為一個 Kubernetes Administrator,我們在日常維運上需要特別注意什麽樣的操作與管理才可以讓 Cluster 活得長久與健康,本次分享會探討 ETCD 的基本概念,並且會從不同的案例去分析 ETCD 本身的架設與管理方式,同時從使用者角度出發去觀察,什麼樣的使用行為對 ETCD 是不友善的,以及要如何從監控的角度去分析與猜測找出可能造成 ETCD 不穩的兇手.
聽眾收穫:
身為一個 k8s adminstrator,掌握更多關於 control plane/etcd 的維運知識,而身為一個友善的 k8s 開發者,知道何種寫法更可以降低對 cluster 的影響