iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
DevOps

從異世界歸來發現只剩自己不會 Kubernetes 系列

這是一個無相關經驗的死文組自學轉職成後端工程師時,發現會使用 Docker 等容器化技術好像對大家來說是陽光空氣水一樣的稀疏平常,於是摸熟了 Docker 後發現還有一個更宏觀的『Kubernetes』(憾!,於是又開始了另一趟硬著頭皮的容器化之旅。
在接下來的三十天挑戰中,小弟將帶大家建立一個本地 Kubernetes 集群,以一個初學者的角度探討 Kubernetes 的基本概念並藉由簡單的實戰練習加深印象。

鐵人鍊成 | 共 30 篇文章 | 140 人訂閱 訂閱系列文 RSS系列文
DAY 11

從異世界歸來的第十一天 - Kubernetes Kubectl 指令與他的快樂夥伴

概述 在我們先前的介紹中,可以發現 Kubernetes 除了撰寫設定檔之外,其他時候就是使用 kubectl 這個指令工具進行各項操作,而 kubectl 的...

2022-09-11 ‧ 由 mikehsu0618 分享
DAY 12

從異世界歸來的第十二天 - Kubernetes Deployment Strategies - 常見的部署策略 (一)

概述 如今在我們的實際工作環境中,產品的生命週期越來越短且迭代速度日益加快,身為 Server 守護者的我們可能會面臨到一兩週就要迭代一次,甚至是一天迭代數次的...

2022-09-12 ‧ 由 mikehsu0618 分享
DAY 13

從異世界歸來的第十三天 - Kubernetes Deployment Strategies - Rolling Update & Recreate (二)

概述 在經過昨天介紹的各種部署策略後,你是不是也跟我一樣對眼花撩亂的名稱豁然開朗,接下來我們就要一口氣練習其中兩種策略,分別是 Rolling-update 以...

2022-09-13 ‧ 由 mikehsu0618 分享
DAY 14

從異世界歸來的第十四天 - Kubernetes Deployment Strategies - Blue/Green Deployment 藍綠部署 (三)

概述 昨天介紹完了 Deployment 兩種最基本的部署策略後,我們接下將要以其為基礎實現的相對進階的部署觀念,在 Kubernetes 中指揮調度各種服務是...

2022-09-14 ‧ 由 mikehsu0618 分享
DAY 15

從異世界歸來的第十五天 - Kubernetes Deployment Strategies - Canary Deployment 金絲雀部署 (四)

概述 在昨天我們單純使用了 service 就實現出了藍綠部署,那可能就有人會心想:那說好的用 Ingress 實現的方法呢?是不是我隨便講講別人就隨便信信,別...

2022-09-15 ‧ 由 mikehsu0618 分享
DAY 16

從異世界歸來的第十六天 - Kubernetes Volume (一) - Volume 是什麼

概述 相信有使用過 Docker 的同學們對 Volume 都不會太陌生,其功能簡單來說是用來保存容器內的資料,此路徑資料夾內容將會與容器外的指定資料夾產生連接...

2022-09-16 ‧ 由 mikehsu0618 分享
DAY 17

從異世界歸來的第十七天 - Kubernetes Volume (二) - EmptyDir

概述 在我們前篇文章中簡單的介紹了 emptyDir 並提到他與 Pod 的生命週期共生共滅,所以他通常被用於數據緩存或者臨時存儲的場景,接下來就來實際操作練習...

2022-09-17 ‧ 由 mikehsu0618 分享
DAY 18

從異世界歸來的第十八天 - Kubernetes Volume (三) - ConfigMap

概述 在正式環境中的產品開發中,大多人都會遇到不同環境的佈署,最簡單的會被分成開發環境(Development)以及正式環境(Production),這時區分這...

2022-09-18 ‧ 由 mikehsu0618 分享
DAY 19

從異世界歸來的第十九天 - Kubernetes Volume (四) - Secret

概述 在上一篇文章中我們提到了 ConfigMap 這個 Kubernetes 讓我們解耦程式碼複雜度以及統一管理設定檔的好工具,但由於 ConfigMap 是...

2022-09-19 ‧ 由 mikehsu0618 分享
DAY 20

從異世界歸來的第二十天 - Kubernetes Volumes (五) - PV & PVC

概述 PersistentVolume 與 PersitentVolumeClaim (以下簡稱 PV & PVC)的觀念通常很容易的與如何使服務 Statef...

2022-09-20 ‧ 由 mikehsu0618 分享