iT邦幫忙

kubernetes相關文章
共有 1101 則文章
鐵人賽 Cloud Native DAY 16

技術 [Day 16] 誰來當門神?用 Ingress NGINX 打開叢集的大門

前言 在前面幾天,我們先後解決了多應用管理 (Day 13)、同一應用跨 cluster 部署 (Day 14),以及節點的自動供應 (Day 15) 等等基本...

鐵人賽 DevOps DAY 8

技術 【Day08】叢集資源怎麼分?ResourceQuota 和 LimitRange 配額管理實戰

前情提要 昨天我們透過 Namespace 可以避免資源名稱衝突,讓開發、測試、生產環境各自獨立運作。我們也實際操作了如何建立 Namespace,並學會用聲...

鐵人賽 DevOps DAY 7

技術 【Day07】Kubernetes 的管家:Namespace 的分區魔法

前情提要 昨天我們體驗了 Deployment,看到它如何在 ReplicaSet 之上提供更高層次的抽象,幫我們解決應用程式更新時的痛點。不管是 Rolli...

鐵人賽 DevOps DAY 6

技術 【Day06】應用更新不中斷?Deployment 滾動部署實戰

前情提要 昨天我們認識了 ReplicaSet,看到它如何自動維持 Pod 的副本數量,帶來高可用性和水平擴展的好處。我們也實際體驗了當 Pod 被刪除時,R...

鐵人賽 DevOps DAY 5

技術 【Day05】Pod 掛了怎麼辦?ReplicaSet 自我修復

前情提要 昨天我們學會了用 YAML 檔來部署 Pod,也拆解了 Kubernetes YAML 檔的四個必備欄位。透過聲明式配置,我們獲得了 可重現性、版本...

鐵人賽 DevOps DAY 30
牧場主的 K8s 放牧日記 系列 第 30

技術 Day 30: 牧場主畢業典禮 - 多租戶 Kubernetes 管理大師之路

牧場主的最後一天工作 經過 30 天的努力,我們終於要從數位牧場學院畢業了!回望這段旅程,從第一天的懵懂新手,到現在能夠獨當一面管理多租戶 Kubernetes...

鐵人賽 DevOps DAY 29
牧場主的 K8s 放牧日記 系列 第 29

技術 Day 29: 故障排除與診斷工具箱 - 牧場主的急救包

牧場主今日工作 身為數位牧場主,最怕的就是半夜被叫起來處理突發狀況!今天我們要建立完整的故障診斷工具箱,學會快速定位問題的系統性方法。這些都是來自地端環境的實戰...

鐵人賽 DevOps DAY 4

技術 【Day04】告別命令式!用 YAML 檔優雅地部署 Pod

前情提要 昨天我們成功建立了一個 nginx 的 Pod,並體驗到 Pod 從建立到 Ready 的過程。輸一行指令就能把 Pod 給跑起來,雖然這個動作看起...

鐵人賽 DevOps DAY 28
牧場主的 K8s 放牧日記 系列 第 28

技術 Day 28: 叢集升級與備份策略 - 牧場的安全防護網

牧場主今日工作 身為負責任的數位牧場主,今天我們要建立完整的叢集升級指南!這不是紙上談兵的理論課,而是基於實戰經驗的實用指南。我們會深入分析升級的各種影響、建立...

鐵人賽 DevOps DAY 3

技術 【Day03】Kubernetes 最小單位 Pod:不只是容器這麼簡單

前情提要 昨天搞懂了 K8s 的整體架構,知道 Master Node 和 Worker Node 怎麼分工合作,也看到了那個複雜的流程圖。但是 K8s 不是...

鐵人賽 DevOps DAY 2

技術 【Day02】搞懂 K8s 架構:Master Node 和 Worker Node 的分工合作

前情提要 昨天簡單的自我介紹,以及探討 K8s 的強大之處,今天要來看看究竟 K8s 是如何運作的! Node 和 Cluster 的基本概念 首先我們看到...

鐵人賽 DevOps DAY 1

技術 【Day01】30天挑戰 CKAD!菜鳥工程師的 Kubernetes 學習起點

自我介紹 哈囉大家好~這是我第二次參加鐵人賽,也是連續參賽的第二年。去年我寫的是 2024 iThome 鐵人賽 - T 大使 AI 之旅,主題選擇了 生成式...

鐵人賽 Cloud Native DAY 6

技術 [Day 6] Kubernetes Networking Component: Service v.s. Ingress

寫今天這篇文章前我糾結了很久,到底應該繼續介紹 K8s 元件,還是應該直接開始記錄實作的過程呢?仔細想想、四處看看之後發現其實網路上已經有很多篇介紹基本元件的文...

鐵人賽 Cloud Native DAY 5

技術 [Day 5] Kubernetes Control Plane & Data Plane

前言 在 K8s 的世界中,所有元件都會活在 Cluster 這個單位裡。一個 Cluster 可以被分為 Control Plane 和 Data Plane...

鐵人賽 DevOps DAY 21
牧場主的 K8s 放牧日記 系列 第 21

技術 Day 21: Ingress Controller 流量路由實戰 - 牧場的智慧導航系統

牧場主今日工作 今天要來建立牧場的智慧導航系統!就像現代牧場需要清楚的指示牌告訴訪客「要看乳牛請往左,要看羊群請往右」,Ingress Controller 就...

鐵人賽 DevOps DAY 20
牧場主的 K8s 放牧日記 系列 第 20

技術 Day 20: MetalLB 負載均衡實戰 - 牧場的智慧流量分配系統

牧場主今日工作 今天要來建立牧場的智慧流量分配系統!就像牧場主需要設計多條道路讓訪客能順利進入不同的牛舍,而不會在單一入口造成大塞車,MetalLB 就是 Ku...

鐵人賽 DevOps DAY 19
牧場主的 K8s 放牧日記 系列 第 19

技術 Day 19: Cilium Network Policy 網路隔離實戰 - 牧場的智慧圍欄系統

牧場主今日工作 今天要來建立牧場的智慧圍欄系統!就像牧場主需要設置不同的圍欄來管理牛群,確保不同品種的牛隻各安其所,互不干擾,Network Policy 就是...

鐵人賽 DevOps DAY 18
牧場主的 K8s 放牧日記 系列 第 18

技術 Day 18: Cilium 網路觀測與除錯工具 - 牧場的智慧監控系統

牧場主今日工作 昨天認識了 Cilium 這個高科技網路魔法師,今天要來學習如何使用它的「千里眼」和「順風耳」!就像現代牧場主需要監控系統來觀察牛隻的健康狀況和...

鐵人賽 DevOps DAY 17
牧場主的 K8s 放牧日記 系列 第 17

技術 Day 17: Cilium CNI 基礎概念與架構 - 牧場的高科技網路魔法師

牧場主今日工作 今天要來認識牧場裡的超級網路魔法師 - Cilium!就像傳統的牧場管理員需要走遍每個角落確認牛隻狀況,傳統的 CNI 也需要透過 iptabl...

鐵人賽 DevOps DAY 16
牧場主的 K8s 放牧日記 系列 第 16

技術 Day 16: ResourceQuota 資源配額控制 - 牧場飼料分配大作戰

牧場主今日工作 今天要來談談牧場最重要的管理制度 - 飼料分配!就像牧場主要控制每個區域的草料供應量,避免某些貪心的牛隻把所有飼料都吃光,讓其他牛隻餓肚子。在...

鐵人賽 DevOps DAY 14
牧場主的 K8s 放牧日記 系列 第 14

技術 Day 14: Project 管理與使用者權限實戰

牧場主今日工作 今天要學習牧場的「分區管理」!Rancher 的預設角色其實已經很完善,重點是如何善用 Project 功能來組織團隊和管理權限。就像一個大牧場...

鐵人賽 DevOps DAY 14

技術 Day 14|ConfigMap × Secret:Kubernetes 設定與敏感資訊管理

● 前言 🔸 在 Kubernetes 部署應用程式時,設定檔(Configuration)與敏感資訊(Secrets)是不可或缺的部分。 🔸 傳統上我們可能會...

鐵人賽 DevOps DAY 11

技術 Day 11|Kubernetes 入門(部署應用程式到 Minikube)

● 前言 在 Day 10,我們完成了 Docker 打包,但光有 Image 還不夠,我們需要有一個地方來「調度與運行」它,並且保證服務穩定,這就是 Kube...

鐵人賽 DevOps DAY 9

技術 Day 9: RKE2 管理叢集部署實戰

牧場主今日工作 經過一週的基礎建設,我們終於要開始建造數位牧場的控制中心了!今天我們要部署 RKE2 管理叢集,這是 Rancher 的心臟,所有的牧場管理工作...

鐵人賽 DevOps DAY 1

技術 Day 1: 為什麼我要當數位牧場主?

牧場主今日工作 各位未來的數位牧場主們,歡迎來到「牧場主的 K8s 放牧日記」!今天是我們開始放牧之旅的第一天,我要跟大家分享為什麼我決定從一個單純的 K8s...

技術 使用 TFX、Kubeflow pipeline和 Cloud Build 的 MLOps 架構

此篇主要講述如何使用TXF(TensorFlow Extended) library的ML整體架構,並且在CI/CD還有CT的原則下使用 Cloud Build...

技術 Google Cloud — GKE的使用指南

GKE是GCP所提供目前市面上最成熟的Container orchestration服務。即使沒有GKE相關的使用經驗,GKE也提供了Autopilot 的操作...

技術 Kubernetes的架構與抉擇

Kubernetes(後面會簡稱K8S)在Cloud Native世界中是一種作業系統。它提供了運行容器的可靠性(reliable)與可擴展性(scalable...

技術 通往Cloud Native的道路

我們以Kubernetes這種微服務為主的架構,簡單的介紹企業如何走向這種Application development的模式。 這種微服務(Kubernete...

技術 k8s distribution compare

Kubernetes 作為一個 container orchestration 是一個非常強大的平台 但因為設計因素,造成他在安裝就有一定程度的麻煩 也許因此...