Kubernetes. Pod、Deployment、Node、Service 等.
在任何 Kubernetes 叢集安裝 Polylane 代理程式,讓代理以唯讀方式看見你的工作負載。代理可以描繪你的叢集拓樸、檢視 pod、deployment 與節點、讀取日誌與事件,並協助排除事件。
加入候補名單Polylane 如何運用 Kubernetes。
完整的叢集拓樸
Deployment、StatefulSet、pod、service、ingress、CronJob,總共 24 種資源類型,和叢集所在的雲端並列。
Kubernetes 藏得很好的那些故障
crashloop、OOM kill、卡在 pending 的 pod、永遠收斂不了的 rollout。叢集知道;Polylane 調查並寫下發生了什麼。
直接檢視
代理檢視 pod、讀取日誌與事件,並定期描繪拓樸。流程中沒有儀表板。
get、list、watch,沒有別的
叢集內的代理程式以唯讀 RBAC 執行,Polylane 只發出唯讀的 Kubernetes API 呼叫。
運作方式。
連接
用一個 Helm 指令在你的叢集安裝 Polylane 代理程式。它透過對外的 tunnel 自行註冊,你的叢集憑證永遠留在叢集內。
描繪
叢集拓樸進入圖裡,之後的每一次同步都記錄什麼變了。
代理接手看守
工作負載在更迭時受監看,故障一發生就被調查,manifest 的修復送到你面前審查。
在圖裡。
Polylane 同步的 Kubernetes 資源類型,連同它們的邊、設定與歷史。
代理拿到的工具。
代理在調查途中能用 Kubernetes 做什麼。每一次呼叫都落在對話串逐字稿裡,並附上引用。
kubectl 讀取並操作已連接叢集上的 Kubernetes 資源(get/list/describe/logs/events/top/rollout,加上 scale、restart、patch、delete、apply)
常見問題。
Polylane 是「Kubernetes」的 AI 驅動 SRE 嗎?
它就是多數人說這個詞時所指的東西:代理會把你的 Kubernetes 資源放在同一張情境圖裡,監看它們,調查問題並修復能修的部分,任何會改動生產環境的事都由人核准。我們稱它為自主運作的軟體,而不是 AI 驅動的 SRE:重點是你的軟體會照顧自己,而不是有個機器人加入值班輪值。
Polylane 能更動 Kubernetes 裡的任何東西嗎?
只有在你允許時。以唯讀方式連接時,代理只調查與解釋,變更永遠只以 pull request 送達供你審查。擁有寫入權限時,每一次寫入都會先暫停等待你的核准,畫面上顯示方法、路徑與理由。復原預設關閉:由你自己啟用,也可以隨時關閉。