iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
Kubernetes

開工前挑戰 K8s 系列

從零開始學習 K8s
盡可能搭配實作方式去理解

參賽天數 8 天 | 共 8 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文 團隊os4y00
DAY 1

Day1 - 為什麼要學 K8s

前言 在幾個月的經歷中,深感自己技術實力上的不足,技能樹沒點滿,因此錯失了很多機會。因此,這次鐵人賽想來挑戰30天記錄從頭學習K8s的過程。 首先,在進入正題之...

2024-09-15 ‧ 由 mia998 分享
DAY 2

Day2 - K8s 元件

前言 本文將以此圖作為主軸,介紹K8s架構中的元件有哪些 K8s 架構 Pod是K8s中運作的最小單位,一個Pod通常會對應到一個應用程式。Pod裡的容器共享所...

2024-09-16 ‧ 由 mia998 分享
DAY 3

Day3 - 安裝工具

前言 為了後續動手實際操作K8s,首先需要先理解相關工具,這篇用來說明各個工具的原理與優劣,安裝細節可參考官網文件。 Minikube 透過在本機建置虛擬機,預...

2024-09-17 ‧ 由 mia998 分享
DAY 4

Day4 - K8s核心資源(1) Pod

前言 先前已經有K8s架構與元件的概略性介紹,接下來幾天預計將重要的核心資源說明,並搭配Yaml file實際操作演練。 核心資源 Pod 如同先前所描述的,P...

2024-09-18 ‧ 由 mia998 分享
DAY 5

Day5 - K8s核心資源(1) Pod 實作

前言 呼應前一天的核心資源Pod的介紹,今天想來談談實際該如何建置Pod,動手操作之前,可以稍微了解一下何謂Yaml File。 YAML File 在K8s的...

2024-09-19 ‧ 由 mia998 分享
DAY 6

Day6 - K8s核心資源(2) ReplicaSet

前言 先前已經介紹了Pod以及實作方式,那麼現在延伸問題,如果一個服務使用一個Pod,當該Pod出現問題而導致服務下線,K8s有何方法可以提高服務可用性嗎? R...

2024-09-20 ‧ 由 mia998 分享
DAY 7

Day7 - K8s核心資源(3) Deployment

前言 昨天在介紹ReplicaSet時有提及,目前官方文檔中建議使用Deployment,來取代ReplicationController和ReplicaSet...

2024-09-21 ‧ 由 mia998 分享
DAY 8

Day8 - K8s核心資源(4) Label & Selector

前言 在前幾天的實作過程中,其實已經出現過labels,當時未有詳細解釋,今天一併做說明。 Label 標籤是附加於Pod的鍵值對(key/value pair...

2024-09-22 ‧ 由 mia998 分享