iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
自我挑戰組

可能會迷路的航行 - 菜雞的kubernetes學習筆記 系列

雖然已經有許多 kubernetes 的入門文章,但還是希望藉著鐵人賽 30 天的時間記錄下超新手學習 k8s 的過程
內容包括各元件介紹,搭配實作及一些實驗釐清觀念、利用 k8s 部署應用程式,然後再了解下雲端服務,然後然後然後也有可能參雜一些別的 devops 相關的主題

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

Day 21 Jobs, CronJobs, DaemonSet

今天來筆記一下 Jobs、CronJobs、 DaemonSet 各是怎樣的 Objects。 Job 有些服務是要一直運行不中斷,但有些工作可能只需要執行一次...

2023-10-06 ‧ 由 wwwxxch 分享
DAY 22

Day 22 Kubernetes RBAC - 1

類似雲端服務,Kubernetes 的資源也會限制存取對象。不過在本機上練習 kubernetes 會沒什麼感覺,因為你就是 admin。 回顧一下非常前面提到...

2023-10-07 ‧ 由 wwwxxch 分享
DAY 23

Day 23 Kubernetes RBAC - 2

這篇來看 Cluster Role & Cluster Role Binding,以及 Account 後綁定的作用對象。 Cluster Role &...

2023-10-08 ‧ 由 wwwxxch 分享
DAY 24

Day 24 Package Manager for Kubernetes - Helm & 用 Helm 安裝 MySQL Cluster

前面介紹了很多元件,要讓一個應用程式跑起來可能會需要 Deployment、Service、configMap、Service Account、Role、Rol...

2023-10-09 ‧ 由 wwwxxch 分享
DAY 25

Day 25 Monitor Cluster - 安裝 Prometheus

今天主題 - 在 Kubernetes 中安裝 Prometheus 來監控 Cluster 的運作情形。 簡介 Prometheus Prometheus 是...

2023-10-10 ‧ 由 wwwxxch 分享
DAY 26

Day 26 更彈性地自動擴展 - KEDA

這篇簡介 KEDA,然後實作兩個使用 ScaledObject 的情況。一個是排程擴展,一個是根據 Prometheus metric 來擴展。 KEDA KE...

2023-10-11 ‧ 由 wwwxxch 分享
DAY 27

Day 27 Google Kubernetes Engine - GKE 新手入門設定

還沒學到怎麼自架 kubernetes,不過雲端服務商都有提供代管 Kubernetes 的服務,AWS 有 EKS、Google Cloud 有 GKE、Az...

2023-10-12 ‧ 由 wwwxxch 分享
DAY 28

Day 28 利用 GitLab CI/CD Pipeline 部署程式到 GKE

今明兩天會寫 GitLab CI/CD 的主題,算是 Kubernetes 的應用。是很基本的文章但還是紀錄一下小白如我怎麼理解的。 這篇會稍微介紹 GitLa...

2023-10-13 ‧ 由 wwwxxch 分享
DAY 29

Day 29 在 Kubernetes Cluster 中建 GitLab Runner

昨天使用了 GitLab CI/CD Pipeline 部署程式到 GKE,今天來介紹一下 GitLab Runner & 在 Kubernetes C...

2023-10-14 ‧ 由 wwwxxch 分享
DAY 30

Day 30 更多疑問 x 關鍵字 x 心得

終於來到第 30 天,結束官網英翻繁中的日子。原本想說最後是不是要再找一個相關的應用來研究,不過最後一天還是來回顧一下前面文章留下的各種疑問以及待研究的問題/主...

2023-10-15 ‧ 由 wwwxxch 分享