iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
Kubernetes

當 Quarkus 想要騎乘駱駝並用8腳章魚掌控舵手 系列

透過 Quarkus 框架學習與 Kubernetes 整合之路,不論是部署或是 Helm、kustomize。透過 30 天來一步一步掌舵。

鐵人鍊成 | 共 31 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文
DAY 1

使用 Quarkus AKA Argo CD 整合 Kubernetes

Quarkus 是一個使用 GraalVM 和 HotSpot JVM 環境,是一個為 Kubernetes 量身定制的雲原生 Java 框架。它將 Java...

2024-08-23 ‧ 由 chichi 分享
DAY 2

Quarkus 整合 Jib 與 Kubernetes

本次學習目標是 建立 Quarkus 專案 建置 Kubernetes YAML,認識 Deployment 和 Service 資源 使用 Jib 建置容器...

2024-08-24 ‧ 由 chichi 分享
DAY 3

地端部署 Quarkus 專案至 Kubernetes 環境

本次目標 透過 K3d 建置一座 Kubernetes 部署 Quarkus 資源 存取 Quarkus 專案 API 資源 Deployment 的回滾 探...

2024-08-25 ‧ 由 chichi 分享
DAY 4

Quarkus 與 Pod Security Context

目標 認識 Security Context 為 Quarkus 應用程式配置 Security Context 在 Linux 系統上,實務上可能要調整...

2024-08-26 ‧ 由 chichi 分享
DAY 5

Quarkus 你健康了嗎 ?

Kubernetes 和微服務的整合讓開發人員還有環境產生了一些變化。以前也許是單體的服務現在可能是切分了數幾個微服務,可以想像,服務切分的多則故障機率相對會提...

2024-08-27 ‧ 由 chichi 分享
DAY 6

為 Quarkus 實作 Kubernetes Pod 健康檢查

本次學習目標 Quarkus 實現健康檢查 整合 EMQX 與 PostgreSQL 探討實際部署後的 Pod 內容 我們在 Quarkus 中新增以下依賴...

2024-08-28 ‧ 由 chichi 分享
DAY 7

Pod 的最後一哩路

本次目標 了解 Graceful shutdown Graceful shutdown 好處 preStop hook 長時間任務運行問題 了解 Grace...

2024-08-29 ‧ 由 chichi 分享
DAY 8

Quarkus 最後一哩路

在上一章節理解優雅關閉(Gracefule shutdown)相關概念,此章節會透過 Quarkus 進行實作。實作內容會有 PostgreSQL Quark...

2024-08-30 ‧ 由 chichi 分享
DAY 9

Quarkus 最後一哩路,把它走完吧!

接續上一章節,為了更方便觀察外部送進來的請求。新增了一個 API @GET @Path("/longtime") @...

2024-08-31 ‧ 由 chichi 分享
DAY 10

認識 Horizontal Pod Autoscaling(HPA)

本次目標 了解 HPA HPA 應用模擬 預設上,需要裝 Metrics-server 來進行 CPU/Memory 監控。 $ helm --kubeco...

2024-09-01 ‧ 由 chichi 分享