今天我們要來聊聊 Kubernetes 中一個非常重要,但常常被忽視的組件 —— Kubernetes DNS。想像一下,如果 Kubernetes 集群是一個繁忙的城市,那麼 Kubernetes...
前言 把 minikube 文件內有提到的功能找幾個玩玩,快速的看過吧! 今日目標 試用 minikube addon 指令 試用 Headlamp 試用 istio 其實 minikube 的文...
在 Spring Boot 應用程式中使用 docker-compose 將應用程式容器化是一個很方便的方式,尤其是當你需要和其他服務一起運行,例如資料庫。以下是一個基本的 docker-compos...
今天,我們要來聊聊 Kubernetes 中一個非常重要,但常常被忽視的安全利器 —— NetworkPolicy。想像一下,如果 Kubernetes 集群是一個熱鬧的城市,那麼 NetworkPo...
概述 市面上有多種安裝 Kubernetes 的框架和工具,而我們選擇使用 KinD。 KinD 是 "Kubernetes in Docker" 的縮寫,它是一個使用 Docke...
介紹 Kubernetes 的起源,通常會說 Kubernetes 是從 Google 內部系統 Borg 開源出來,但這樣的介紹方式,容易讓人誤解成,Kubernetes 就是開源版本的 Borg,...
Docker Compose 是一個用於定義和運行多容器 Docker 應用程式的工具。它透過一個名為 docker-compose.yml 的 YAML 配置檔案,讓開發者可以在其中描述應用程式所需...
在了解了 Kubernetes 的好處後,今天我們來更深入地看看 Kubernetes 的重要組成內容。 Kubernetes 的設計原理 根據 Kubernetes 實施細節中所述,Kubernet...
Control Loop 在 Google 開發的三個容器管理系統中都擔任核心概念,Control Loop 就是一個迴圈,會檢查觀察狀態和期望狀態的一致性。 根據開放世界假設,系統假設外部環境是不可...
Docker 是一個開源的容器化平台,允許開發人員將應用程式及其依賴環境打包成容器,並在任何支持 Docker 的系統上運行。Docker 指令是與 Docker 互動的核心工具,透過這些指令,使用者...