第十六屆

kubernetes
都什麼年代了,還在學 Kubernetes
vincentlin2447

系列文章

DAY 1

學 Kubernetes 的第一天 - 感言和目錄

前言 歡迎各位乘客加入我的 Kubernetes 學習之旅。我是你們的導遊 Vincent。 在這旅程中,我不僅是引領你們的導遊,也是學習者。 過去,我因工作需...

DAY 2

學 Kubernetes 的第二天 - Kubernetes 的前世今生

要真正了解 Kubernetes,我們需要討論從傳統部署到 Kubernetes (K8s) 部署的演進過程,探討前人在這個過程中遇到的困難,以及 Kubern...

DAY 3

學 Kubernetes 的第三天 - Kubernetes 元件

在了解了 Kubernetes 的好處後,今天我們來更深入地看看 Kubernetes 的重要組成內容。 Kubernetes 的設計原理 根據 Kuberne...

DAY 4

學 Kubernetes 的第四天 - 建立 Kubernetes 叢集 - KinD

概述 市面上有多種安裝 Kubernetes 的框架和工具,而我們選擇使用 KinD。 KinD 是 "Kubernetes in Docker&qu...

DAY 5

學 Kubernetes 的第五天 - Kubernetes 瑞士刀 - kubectl

在正式使用 Kubernetes 之前,還有一道最後的關卡:如何與叢集進行溝通。這個問題的答案就是 kubectl。 什麼是 kubectl 在 Kuberne...

DAY 6

學 Kubernetes 的第六天 - 部署你的第一個應用程式 (1) - Application & Image

概述 我不打算一開始就深入研究 Kubernetes 的各個元件或是資源。就像看科幻小說,如果一上來就直接看背景設定肯定是最無趣的讀法。 我會花幾天時間帶大家使...

DAY 7

學 Kubernetes 的第七天 - 部署你的第一個應用程式 (2) - Pod & Service

在上一章的實作中,我們完成了 Web API Container Image 的製作和上傳,接下來便要在 K8s 部署這個容器。在那之前讓我們先了解等會而使用到...

DAY 8

學 Kubernetes 的第八天 - 部署你的第一個應用程式 (3) - Deployment 部署與退版

概述 雖然我們在上一章節中完成的部署已經可以使用了。然而,在現代應用部署中,我們還需要考慮高可用性、自動恢復以及部署更新和回滾等需求。為了實現這些目標,我們需要...

DAY 9

學 Kubernetes 的第九天 - Pod - 基礎概念與核心特性

Kubernetes 最重要的資源之一是負責管理容器的 Pod。作為應用程序的最小部署單元,理解 Pod 的運作方式對於掌握 Kubernetes 的各種特性至...

DAY 10

學 Kubernetes 的第十天 - Networking - Service

在 Kubernetes 中,Service 是一種抽象資源,它定義了一組提供相同服務的 Pod 的邏輯集合,並且能夠確保這些 Pod 能夠被持續地訪問。Ser...