概述startDeploymentController 入口邏輯DeploymentController 對象DeploymentController 類型定義DeploymentControl ...
概述 在 kubernetes API中,我們經常使用屬於 GVK 或者 GVR 來區分特定的 kubernetes 資源。其中 GVK 是 Group Version Kind 的簡稱,而 GVR 則是 Group Version Resource 的簡稱。 Kind 是 API 頂級 資源對象的類型,每個資源對象都需要 Kind 來區分它自身代表的資源類型,例如,對於一個 Pod 的例子: ...
2022-04-12 15:54 0 860 推薦指數:
概述startDeploymentController 入口邏輯DeploymentController 對象DeploymentController 類型定義DeploymentControl ...
概述Deployment 基礎創建 DeploymentReplicaSet滾動更新失敗回滾歷史版本回滾其他特性小結 概述 Deployment 是最常用的 Kubernetes 原生 Workload 資源之一,我們一開始嘗試使用 Kubernetes 的時候大概率就是從運行一個 ...
概述ListWatch 對象的創建GetterListWatchList() & Watch() 概述 源碼版本信息 Project: kubernetes Branch: master Last commit id: d25d741c ...
概述入口 - Reflector.Run()核心 - Reflector.ListAndWatch()Reflector.watchHandler()NewReflector()小結 概述 源碼版本:kubernetes master 分支 commit-fe62fc ...
kubernetes版本:1.13.2 背景 由於operator創建的redis集群,在kubernetes apiserver重啟后,redis集群被異常刪除(包括redis exporter statefulset、redis statefulset)。刪除后operator ...
概述Indexer 接口ThreadSafeStorethreadSafeMap.Xxx()Index() 等實現Index() 方法ByIndex() 方法IndexKeys() 方法Replace() 方法 概述 源碼版本信息 Project ...
kubernetes源碼閱讀 工欲善其事,必先利其器。在閱讀kubernetes源碼時,我也先后使用過多個IDE,最終還是停留在IDEA上。 我慣用的是pycharm(IDEA的python IDE版本),配上go的插件,把源碼目錄進行合理組織后,加入到go的lib,即可實現跳轉。更多的方法 ...
pod的不同階段的不同狀態: Pending 創建pod的請求已經被k8s接受,但是容器並沒有啟動成功,可能處在:寫數據到etcd,調度,pull鏡像,啟動容器這四個階段中的任何一個階段,pe ...