iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
DevOps

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

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

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

達標好文 從異世界歸來的第一天 - Kubernetes 啟航

前言 這是一個異世界歸來後發現好像只剩自己不會 Kubernetes 的故事,一切都要從一個死文組踏入前後端並且在愚昧山丘待了一年多開始說起。 一開始對於小白...

2022-09-01 ‧ 由 mikehsu0618 分享
DAY 2

從異世界歸來的第二天 - Kubernetes 是什麼?

概述 從今天開始我們就要對 Kubernetes 有個初步的了解,俗話說有好的開始就是成功的一半,相信大家再接觸一個新領域時內心多少會有點痛苦跟懼怕,但經過了解...

2022-09-02 ‧ 由 mikehsu0618 分享
DAY 3

從異世界歸來的第三天 - Kubernetes 的組件

概述 看過上一篇的 Kubernetes 介紹,可以知道它是用於大規模運行分佈式應用和服務的開源容器編排平台,在背後必須有一個穩固的結構來支持其運行,今天就更深...

2022-09-03 ‧ 由 mikehsu0618 分享
DAY 4

從異世界歸來的第四天 - 安裝 Kubernetes (docker desktop for mac)

概述 市面上有好幾種非常方便可以讓開發者在本機輕易架設一個 Kubernetes 集群 的工具,以下將會以 Docker Desktop 內建 Kubernet...

2022-09-04 ‧ 由 mikehsu0618 分享
DAY 5

從異世界歸來的第五天 - Kubernetes Dashboard 你的 Kubernetes GUI 神器

概述 在各種與容器以及服務設定的 Kubernetes 世界裡,我們會非常非常頻繁的使用 kubectl 指令去對 kube-apiserver 去做請求並且回...

2022-09-05 ‧ 由 mikehsu0618 分享
DAY 6

從異世界歸來的第六天 - Kubernetes 三兄弟 - 實戰做一個 Pod (一)

概述 在實作練習 Kubernetes 時,在實現那些進階的操作像是負載均衡、滾動更新、安全與監控… 等概念,我們都會不斷不斷的圍繞在 Kubernetes 三...

2022-09-06 ‧ 由 mikehsu0618 分享
DAY 7

從異世界歸來的第七天 - Kubernetes 三兄弟 - 實戰做一個 Service (二)

概述 還記得上一篇文章我們使用 port-forward 實現將本地的接口轉發到 Kubernetes 中指定的 Pod 操作嗎?而 Service 元件就是...

2022-09-07 ‧ 由 mikehsu0618 分享
DAY 8

從異世界歸來的第八天 - Kubernetes 三兄弟 - 實戰做一個 Deployment (三)

概述 今天要介紹的是 Kubernetes 三兄弟的 Deployment,這個資源對象為 Pod 和 ReplicaSet 兩者提供了一個聲明式(declar...

2022-09-08 ‧ 由 mikehsu0618 分享
DAY 9

從異世界歸來的第九天 - Kubernetes 老大哥 - 路由守護神 Ingress

概述 在前兩天的 Kubernetes 三兄弟 - 實戰做一個 Service (二) 我們介紹了 Service 這個元件,並且在利用他讓集群中的 Pod 可...

2022-09-09 ‧ 由 mikehsu0618 分享
DAY 10

從異世界歸來的第十天 - Kubernetes 三兄弟 - Pod 的生命週期 (四)

概述 恭喜堅持到這裡的各位,走完前面幾篇實戰練習已經可以大聲的說:媽我在用 Kubernetes 了~,但凡事一定都不會如想像中的單純,接下來我們要正式進入進階...

2022-09-10 ‧ 由 mikehsu0618 分享