https://www.gravatar.com/avatar/f801d21a13974fa896208ef14826624f?s=240&d=mp

Divazone's Space

程式、旅遊和生活

建立私有 Swagger UI 服務

想必常使用 RESTful API 進行開發的人,對於好看、好讀的 API 文件都有一定的需求,而 Swagger 就是常見的工具之一。

什麼?你說你不知道這是什麼?相信你多少看過這個經典的 petstore.swagger.io API 文件。本文就來梳理如何在自己的環境中架設 Swagger UI,用容器運行非常簡單。這裡使用 swaggerapi/swagger-generator 映像內附的 Swagger UI 來示範。

/2026/11/20261102-swagger-generator/swagger.png

【收藏版】JAL 國際線 LSP 點數累積數整理(依地區/國家・LSP 類別)

LSP(Life Status Point)是透過搭乘 JAL 航班等方式累積、用於會員等級判定的點數。

只要累積到一定數量的 LSP,就可以達到 JMB elite、JGC Three Star / Four Star 等會員等級。累積到 1,500 LSP 後,即可取得 JGC(JAL Global Club 會員) 資格,並且在 Oneworld 寰宇一家聯盟 中享有各種優惠與權益。

關於 LSP 的累積方式,若是國際線,LSP 是以飛行距離為基礎計算的。

國際線區間哩程每 1,000 哩,可獲得 5 點 LSP。

也就是說,這套機制與訂位艙等無關,航線距離越長,每趟航班可以獲得的 LSP 就越多。

本文將以前述規則為前提,依照國家與距離整理「搭乘哪些航線大約可以累積多少 LSP」。

這裡以前提為「從東京(羽田・成田)出發」,根據飛往各國、各城市的距離(哩程)計算 LSP,並介紹其計算結果。

※截至 2026 年 5 月。由於單程產生的尾數會累積並延續到下一次計算,因此來回航程的 LSP 不一定是單純的 2 倍。

當 kubectl 不夠用時:用 Debug 容器深入排查系統問題

建立好一座 Kubernetes / OpenShift 集群後,大部分的疑難排解文章都是教你如何從 Kubernetes / OpenShift 的角度,透過 Kubernetes 的 kubectl 或 OpenShift 的 oc 指令來進行一系列的偵查,而這個查詢的結果都是基於 kube-apiserver 為核心的結果,中間已經抽象過很多層,距離底層資訊已有段距離。

若今天想要特意建立一個 Container 出來,用來進行 OS 或 Kubernetes 層級的 Troubleshooting 該如何實作呢?