今日目標 了解 Helm 的用途與架構 安裝 Helm Helm 的實作 建立 Chart 透過 Chart 部署應用服務 更新 Chart...
在上一章節理解優雅關閉(Gracefule shutdown)相關概念,此章節會透過 Quarkus 進行實作。實作內容會有 PostgreSQL Quark...
DaemonSet 設計模式主要應用於分佈式系統和集群環境中,特別是在容器化部署和 Kubernetes 系統中。 DaemonSet 是一種確保在每個節點上運...
本次目標 了解 Graceful shutdown Graceful shutdown 好處 preStop hook 長時間任務運行問題 了解 Grace...
Ambassador 設計模式是一種結構型設計模式,它主要用來處理跨進程或跨網路的通訊,通常是為了控制和管理遠程服務的訪問。 Ambassador 模式的核心思...
本次學習目標 Quarkus 實現健康檢查 整合 EMQX 與 PostgreSQL 探討實際部署後的 Pod 內容 我們在 Quarkus 中新增以下依賴...
Adapter 設計模式是一種結構型設計模式,它允許不相容的接口之間進行協作。 通過將一個接口轉換為客戶端預期的另一個接口,Adapter 模式可以使類別能夠...
Kubernetes 和微服務的整合讓開發人員還有環境產生了一些變化。以前也許是單體的服務現在可能是切分了數幾個微服務,可以想像,服務切分的多則故障機率相對會提...
今日目標 了解 Namespace 的用途 Namespace 的基本操作 建立 Namespace 在特定 Namespace 中進行操作 什...
在現代微服務架構中,Sidecar 設計模式是一個非常重要的概念。 這種模式有助於解決微服務系統中的許多挑戰,尤其是關於服務的管理和功能擴展。 特點 side...
本章節「GitLab CI/CD」概要 Day 24: GitLab CI/CD 基本概念與工作流程Day 25: GitLab Runners 配置與使用Da...
今日目標 Deployment 的 Update Strategy Recreate vs Rolling Update Rolling Update 的...
目標 認識 Security Context 為 Quarkus 應用程式配置 Security Context 在 Linux 系統上,實務上可能要調整...
接下來幾天,我會深入理解 Kubernetes 的系統設計。 Core Concepts in Kubernetes Pods 是 Kubernetes 中...
今日目標 Pod scaling 的概念與指令 kubeclt scale Label 與 Label Selector ReplicaSet、...
本次目標 透過 K3d 建置一座 Kubernetes 部署 Quarkus 資源 存取 Quarkus 專案 API 資源 Deployment 的回滾 探...
本次學習目標是 建立 Quarkus 專案 建置 Kubernetes YAML,認識 Deployment 和 Service 資源 使用 Jib 建置容器...
透過我們之前建立好的應用 我們可以透過以下步驟部屬在 Kubernetes 中 Dockerfile 設置 首先,我們需要將 Flask 應用程式容器化。 這可...
今日目標 設定 Pod 的環境變數 設定 Pod 的指令 (command) 與參數 (arguments) Pod 中的環境變數 在許多應用場景中...
Quarkus 是一個使用 GraalVM 和 HotSpot JVM 環境,是一個為 Kubernetes 量身定制的雲原生 Java 框架。它將 Java...
目前設計結果如下 更動的部份包括 Button Class Summary Each item information 程式碼的部份可以參考 Githu...
今日目標 如何建立 Pod? 使用 yaml 建立 使用 kubectl 建立 快速產生 yaml 樣本 關於 Pod 的 kubectl 基本操...
User Interface 有點陽春 今天來簡單設計一下 Icon Icon 的來源是 CoCo Datset 裡面 Overview 的 icon 下面是...
系統架構 k8slab/ │ ├── app.py ├── coco_predictions.pth └── templates/ └── index....
今日目標 Kubernetes 的基本執行單位 --- Pod Kubernetes 的架構 --- Cluster Cluster 的基本硬體單...
在現代的 AI 應用中,圖像分類是一個常見且重要的任務。 透過 Kubernetes,我們可以部署一個可擴展的圖像分類系統,並使用 ResNet18 模型來處理...
前言 歡迎各位乘客加入我的 Kubernetes 學習之旅。我是你們的導遊 Vincent。 在這旅程中,我不僅是引領你們的導遊,也是學習者。 過去,我因工作需...
在 Kubernetes 集群中,我們可以部署和管理自定義的 Web 應用。本文將介紹如何管理已部署的 Web 應用,包括更新內容、擴展副本數量和進行基本的故障...
在 Kubernetes 集群中,我們可以部署一個自定義的 Web 應用,並進行擴展。 本文將介紹如何使用 index.html 文件來客製化 Web 應用,並...
基本知識有了,接下來我們透過 Hands-on Lab 來體驗 kubernetes 吧! 我們今天是透過在 Kubernetes 集群上部署一個基本的 Web...