kubectl操作命令及使用說明總結(jié)
kubectl操作命令
每個(gè)命令的具體使用可以使用kubectl command --help進(jìn)行查看,也可以查看我們系列文章(逐步補(bǔ)充中)
基本命令 (創(chuàng)建類型)
| Command | Desc |
|---|---|
| create | 從文件或者標(biāo)準(zhǔn)輸入創(chuàng)建resource |
| expose | 將rc,svc,deploy,pod暴露為一個(gè)新的svc |
| run | 在集群中運(yùn)行一個(gè)特定的鏡像 |
| set | 設(shè)置對象的特定的特性 |
基本命令 (操作類型)
| Command | Desc |
|---|---|
| get | 查詢一個(gè)或者多個(gè)資源 |
| explain | 查詢資源的文檔 如: kubectl explain pod |
| edit | 對資源的定義文件進(jìn)行編輯 |
部署命令
| Command | Desc |
|---|---|
| rollout | 管理資源的部署 |
| rolling-update | 執(zhí)行給定ReplicationController的滾動(dòng)更新 |
| scale | 為deploy,rc,rs 或 job設(shè)置新大小 |
| autoscale | 自動(dòng)擴(kuò)縮容 deploy, rs, rc |
集群管理命令
| Command | Desc |
|---|---|
| certificate | 修改證書資源 |
| cluster-info | 顯示集群信息 |
| top | 顯示資源的 (CPU/Memory/Storage) 使用 |
| cordon(警戒) | 標(biāo)記一個(gè)node為不可調(diào)度狀態(tài) |
| uncordon | 標(biāo)記一個(gè)node為可調(diào)度狀態(tài) |
| drain(排水) | TODO: 不懂, 準(zhǔn)備在某個(gè)node維護(hù) |
| taint | TODO: 不懂,在一個(gè)或多個(gè)node上更新taints |
故障排隊(duì)及調(diào)試命令
| Command | Desc |
|---|---|
| describe | 顯示特定資源或資源組的詳細(xì)信息 |
| logs | 查看pod的日志 |
| attach | TODO,進(jìn)入某個(gè)容器 |
| exec | 在一個(gè)容器內(nèi)執(zhí)行命令 |
| port-forward | 將一個(gè)或多個(gè)本地端口轉(zhuǎn)發(fā)到一個(gè)pod |
| proxy | 運(yùn)行一個(gè)API Server的代理 |
| cp | 在主機(jī)和容器間進(jìn)行文件拷貝 |
| auth | 檢查授權(quán) |
高級命令
| Command | Desc |
|---|---|
| apply | 通過文件名或標(biāo)準(zhǔn)輸入將配置應(yīng)用于resource |
| patch | 更新resource的字段 |
| replace | 用文件名或標(biāo)準(zhǔn)輸入替換resource |
| convert | 將配置文件轉(zhuǎn)換為不同的API Version |
設(shè)置命令
| Command | Desc |
|---|---|
| label | 更新resource的標(biāo)簽 |
| annotate | 更新resource的注解 |
| completion | 輸出指定shell的代碼完成命令 (bash or zsh) |
其它命令
| Command | Desc |
|---|---|
| api-versions | 打印支持的API Version |
| config | 修改 kubeconfig 文件 |
| help | 幫助 |
| plugin | 運(yùn)行命令行插件 |
| version | 輸出client和server的版本信息 |
到此這篇關(guān)于kubectl操作命令及使用說明總結(jié)的文章就介紹到這了,更多相關(guān)kubectl操作命令內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
kubernetes數(shù)據(jù)持久化StorageClass動(dòng)態(tài)供給實(shí)現(xiàn)詳解
這篇文章主要為大家介紹了kubernetes數(shù)據(jù)持久化StorageClass動(dòng)態(tài)供給實(shí)現(xiàn)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-11-11
Docker與K8s關(guān)系介紹不會(huì)Docker也可以使用K8s
想學(xué)K8s,必須得先學(xué)會(huì)Docker嗎?這是很多網(wǎng)友在開始有想法想要學(xué)?K8s的時(shí)候都會(huì)冒出來的想法,要回答這個(gè)問題,我們需要先搞清楚?Docker?和?K8s?他們的角色是什么,相互之間是什么關(guān)系2022-06-06
Kubernetes(K8S)入門基礎(chǔ)內(nèi)容介紹
這篇文章介紹了Kubernetes(K8S)的入門基礎(chǔ)內(nèi)容,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-03-03
使用kubeadm命令行工具創(chuàng)建kubernetes集群
這篇文章介紹了使用kubeadm命令行工具創(chuàng)建kubernetes集群的方法,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-03-03
Citrix Xenserver 7怎么安裝?Xenserver 7.0安裝詳細(xì)圖文教程(附下載地址)
XenServer 7.0正式版已近發(fā)布了,今天腳本之家 小編為大家?guī)砹薠enserver 7安裝詳細(xì)圖文教程,希望對大家有所幫助2017-12-12
Kubernetes Visitor設(shè)計(jì)模式及發(fā)送pod創(chuàng)建請求解析
這篇文章主要為大家介紹了Kubernetes Visitor設(shè)計(jì)模式及發(fā)送pod創(chuàng)建請求解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-11-11
KubeSphere接入外部Elasticsearch實(shí)戰(zhàn)示例
這篇文章主要為大家介紹了KubeSphere接入外部Elasticsearch實(shí)戰(zhàn)示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-12-12
CentOS 出現(xiàn)no space left on device錯(cuò)誤解決辦法
這篇文章主要介紹了CentOS 出現(xiàn)no space left on device錯(cuò)誤解決辦法的相關(guān)資料,需要的朋友可以參考下2017-04-04

