日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

kubectl操作命令及使用說明總結_云和虛擬化

作者:KimZing ? 更新時間: 2022-05-25 編程語言

kubectl操作命令

每個命令的具體使用可以使用kubectl command --help進行查看,也可以查看我們系列文章(逐步補充中)

基本命令 (創建類型)

Command Desc
create 從文件或者標準輸入創建resource
expose 將rc,svc,deploy,pod暴露為一個新的svc
run 在集群中運行一個特定的鏡像
set 設置對象的特定的特性

基本命令 (操作類型)

Command Desc
get 查詢一個或者多個資源
explain 查詢資源的文檔 如: kubectl explain pod
edit 對資源的定義文件進行編輯

部署命令

Command Desc
rollout 管理資源的部署
rolling-update 執行給定ReplicationController的滾動更新
scale 為deploy,rc,rs 或 job設置新大小
autoscale 自動擴縮容 deploy, rs, rc

集群管理命令

Command Desc
certificate 修改證書資源
cluster-info 顯示集群信息
top 顯示資源的 (CPU/Memory/Storage) 使用
cordon(警戒) 標記一個node為不可調度狀態
uncordon 標記一個node為可調度狀態
drain(排水) TODO: 不懂, 準備在某個node維護
taint TODO: 不懂,在一個或多個node上更新taints

故障排隊及調試命令

Command Desc
describe 顯示特定資源或資源組的詳細信息
logs 查看pod的日志
attach TODO,進入某個容器
exec 在一個容器內執行命令
port-forward 將一個或多個本地端口轉發到一個pod
proxy 運行一個API Server的代理
cp 在主機和容器間進行文件拷貝
auth 檢查授權

高級命令

Command Desc
apply 通過文件名或標準輸入將配置應用于resource
patch 更新resource的字段
replace 用文件名或標準輸入替換resource
convert 將配置文件轉換為不同的API Version

設置命令

Command Desc
label 更新resource的標簽
annotate 更新resource的注解
completion 輸出指定shell的代碼完成命令 (bash or zsh)

其它命令

Command Desc
api-versions 打印支持的API Version
config 修改 kubeconfig 文件
help 幫助
plugin 運行命令行插件
version 輸出client和server的版本信息

原文鏈接:https://kimzing.blog.csdn.net/article/details/79896830

欄目分類
最近更新