iT邦幫忙

鐵人檔案

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

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

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

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

Day 11 Deployment & Deploy Strategy

前幾天我們曾使用 deployment 部署服務,今天我們來看比較詳細一點的 spec 以及 deployment 中 strategy 的設定。在這之前稍微介...

2023-09-26 ‧ 由 wwwxxch 分享
DAY 12

Day 12 讓 Pod 自動水平擴展 - Horizontal Pod Autoscaling - 1

前面介紹了 Deployment,能夠讓我們決定要用多少個 Pods 來跑我們的服務,但這邊 Deployment 設定的 replicas 是固定的。如果流量...

2023-09-27 ‧ 由 wwwxxch 分享
DAY 13

Day 13 讓 Pod 自動水平擴展 - Horizontal Pod Autoscaling - 2

Scaling Behavior 在 HPA spec 中還有個參數可以設置 - behavior 。behavior 底下可設置 scaleDown &amp...

2023-09-28 ‧ 由 wwwxxch 分享
DAY 14

Day 14 Service

Day 4 & Day 5 部署網站時已經有用過 Service 了,但好像還沒很完整的統整過……所以還是開了一篇。(報名時完全沒規劃大綱哈哈哈) Se...

2023-09-29 ‧ 由 wwwxxch 分享
DAY 15

Day 15 Namespace & 一點點 DNS

今天講 Pod 為什麼能用 Service Name 就跟 Service 連接上,然後補一下 Namespace 的 Overview。 在 Kubernet...

2023-09-30 ‧ 由 wwwxxch 分享
DAY 16

Day 16 更多 DNS

前面介紹了 Service,Pod 可以向 Service 發請求,例如 curl http://<service-name> ,Service 會...

2023-10-01 ‧ 由 wwwxxch 分享
DAY 17

Day 17 Storage

網路太難,短時間理解不完 QQ先來寫別的題目 當 Pod (App) 在運行時是需要保存狀態的,就需要考慮資料保存的問題。例如資料庫要保存寫入的資料,總不能...

2023-10-02 ‧ 由 wwwxxch 分享
DAY 18

Day 18 StatefulSet & Headless Service

今天來看 StatefulSet 以及跟其搭配的 Headless Service。 StatefulSet StatefulSet 可以用來管理有狀態的應用程...

2023-10-03 ‧ 由 wwwxxch 分享
DAY 19

Day 19 Ingress & Ingress Controller - 1 - 幫 Web App 加上 Ingress

前面提到可以使用 Node Port Service 讓外部 Client 能連接到 Cluster 內,但這會需要使用 Node IP & port,...

2023-10-04 ‧ 由 wwwxxch 分享
DAY 20

Day 20 Ingress & Ingress Controller - 2 - 幫資料庫加上 Ingress

雖然 Ingress 只支援將 HTTP(S) request 路由到內部 Service,但 Ingres-Nginx 可以接受外部的 TCP/UDP 請求並...

2023-10-05 ‧ 由 wwwxxch 分享