Forecastle 實戰:以 annotation 自動發現的 Kubernetes 應用入口面板
公司內部開到第三個 Kubernetes cluster 之後,事情就會慢慢失控。dev cluster 上有 Grafana、Prometheus、Loki、ArgoCD、Harbor、Kibana;staging cluster 多了一套 Jenkins 和 Sonar;prod cluster 又有自己的 Gra…
標籤「kubernetes」相關文章共 16 篇 — Tony.Wu Blog
公司內部開到第三個 Kubernetes cluster 之後,事情就會慢慢失控。dev cluster 上有 Grafana、Prometheus、Loki、ArgoCD、Harbor、Kibana;staging cluster 多了一套 Jenkins 和 Sonar;prod cluster 又有自己的 Gra…
對 Kubernetes 平台維運團隊來說,「儀表板」這個分類其實一直有點尷尬。原生的 kubernetes-dashboard 安裝麻煩、功能停留在「能看資源」的層次;Lens 雖然強大,但每個工程師都得自己裝 Electron 用戶端,且後續的 OpenLens 與商業版分歧讓選型更混亂;k9s 反應飛快,可是終端…
最早把 OpenClaw 跑在自己的 VPS 上,docker compose 一條命令拉起來就能用,主畫面很爽。問題是它本質上是個「會持續運行、接入多渠道、自動執行複雜技能」的 Agent 網關(功能上接近開源版的 Claude Desktop),跑久了會發現幾件事:browser 自動化開太多 tab 把 CPU…
K8s 集群的安全評估有個老問題:kubectl auth can-i 只能查單一動詞 + 單一資源的權限,但實際被攻擊時,攻擊者不會停在一個權限上。他們會從一個 Pod 拿到 ServiceAccount token,用 token 列舉可讀的 Secret,再從 Secret 裡撈出更高權限的憑證,一路串到 clu…
回想一下過去幾年自己跟 Kubernetes 集群相處的方式:本地把 YAML 改一改、kubectl config use-context 切到對的環境、然後在終端機按下 kubectl apply -f,最後祈禱沒漏哪個 namespace、沒打錯 image tag。發出去之後,line 群裡丟一句「上線完成」,…
Kubernetes 1.24 把 Dockershim 從 kubelet 拔掉之後,整個 Image build 鏈路在容器化 CI 裡的玩法就變了。過去 Jenkins agent 跑 docker build 太自然——拉一個 docker:dind sidecar,或是直接把宿主機的 /var/run/doc…
很多剛從傳統 VM 環境轉到 Kubernetes 的 SRE,第一個會延續下來的習慣就是:kubectl exec -it 進容器,然後 tail -f /var/log/app.log。在十幾個 Pod 的 dev 環境這樣搞還行,但 cluster 一旦長到一兩百個節點、每天上千次發版、Pod 隨時被驅逐重排,這…
KubeVirt 在 2026 年 3 月正式發布 v1.8.0,這是這個 CNCF 孵化專案在「Kubernetes 上跑 VM」這條路上又一次重要的版本切片。這個版本累積了 1,242 個變更、77 位貢獻者、影響 2,382 個檔案,光看數字就知道規模不小。
業務上雲到 Kubernetes,租戶隔離用 Kube-OVN VPC 切得乾乾淨淨,這條路走到一半通常還算順。真正開始疼痛的時間點,是某天架構組丟過來一句:「這個 VPC 要跟隔壁機房的 VMware 互通、還要回去打到核心網路的 VRF。」這時你才會發現,K8s 內部的世界蓋得再漂亮,最後一公里到物理網路的牆,往往…
維護 Helm chart 一段時間後,幾乎都會遇到同一種尷尬情境:一個小小的 helpers.tpl 重構、一個看似無害的 if .Values.ingress.enabled 條件分支調整,merge 進去之後才發現某個 sub-chart 的 Service annotation 沒了,或是 imagePullS…
Trippy 是一個命令列網路分析工具,結合了 tracer...
K8s 集群的安全評估有個老問題:kubectl auth can-i 只能查單一動詞 + 單一資源的權限,但實際被攻擊時,攻擊者不會停在一個權限上。他們會從一個 Pod 拿到 ServiceAccount token,用 token 列舉可讀的 Secret,再從 Secret 裡撈出更高權限的憑證,一路串到 clu…
前言 在 Kubernetes 中實現動態儲存供應(Dyna...