pvcpv與pvc的生命週期
資源**
注意kubernetes對於有狀態的容器應用或者對資料需要持久化的應用,不僅需要將容器內的目錄掛載到宿主機的目錄或者emptydir臨時儲存
卷,而且需要更加可靠的儲存來儲存應用產生的重要資料,以便容器應用在重建之後仍然可以使用之前的資料。定義
k8s支援的pv型別
pv的關鍵配置引數
儲存類別——storageclassname
**策略——persistentvolumereclaimpolicy
掛載引數——mountoptions
節點親和性——nodeaffinity(只適用於local儲存卷)
pv生命週期定義
pvc則是使用者對儲存資源的乙個「申請「。pvc消費pv資源,pvc可以申請特定的儲存空間和訪問模式。
storageclass4種型別:快速儲存、慢速儲存、有資料冗餘、無資料冗餘。
pvc作為使用者對儲存資源的需求申請,主要包括:
pvc的關鍵引數
靜態模式
動態模式
pv與pvc都受限於命名空間namespace,pvc在選擇pv時受到namespace的限制,只有相同namespace的pv才能與pvc進行繫結。
k8s排程 原理 K8s排程原理和Pod生命週期
1 k8s排程原理 pod只存在某乙個物理節點上,可以執行多個container 2 pod的生命週期 暫停pod,可以暫停deployment kubectl get depolyment kubectl scale replicas 0 deployment 刪除pod。刪除之後,狀態變成suc...
k8s網路基礎
為了保證網路方案的標準化 擴充套件性和靈活性,k8s 採用了 container networking inte ce cni 規範。cni 是由 coreos 提出的容器網路規範,它使用了外掛程式 plugin 模型建立容器的網路棧。它要求任何實現機制都必須滿足以下需求 因為k8s只約定了網路實現...
k8s 網路模式
1 clusterip kind service apiversion v1 metadata name my service spec selector ports protocol tcp port 80 targetport 80 root k8s master rc test kubectl...