资源管理方式
資源管理方式
-
命令式對(duì)象管理:直接使用命令去操作kubernetes資源
kubectl run nginx-pod --image=nginx:1.17.1 --port=80
-
命令式對(duì)象配置:通過(guò)命令配置和配置文件去操作kubernetes資源
kubectl create/patch -f nginx-pod.yaml
-
聲明式對(duì)象配置:通過(guò)apply命令和配置文件去操作kubernetes資源
kubectl apply -f nginx-pod.yaml
| 命令式對(duì)象管理 | 對(duì)象 | 測(cè)試 | 簡(jiǎn)單 | 只能操作活動(dòng)對(duì)象,無(wú)法審計(jì)、跟蹤 |
| 命令式對(duì)象配置 | 文件 | 開發(fā) | 可以審計(jì)、跟蹤 | 項(xiàng)目大時(shí),配置文件多,操作麻煩 |
| 聲明式對(duì)象配置 | 目錄 | 開發(fā) | 支持目錄操作 | 意外情況下難以調(diào)試 |
?
總結(jié)