文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

kubectl操作命令及使用说明总结

2024-04-02 19:55

关注

kubectl操作命令

每个命令的具体使用可以使用kubectl command --help进行查看,也可以查看我们系列文章(逐步补充中)

基本命令 (创建类型)

CommandDesc
create从文件或者标准输入创建resource
expose将rc,svc,deploy,pod暴露为一个新的svc
run在集群中运行一个特定的镜像
set设置对象的特定的特性

基本命令 (操作类型)

CommandDesc
get查询一个或者多个资源
explain查询资源的文档 如: kubectl explain pod
edit对资源的定义文件进行编辑

部署命令

CommandDesc
rollout管理资源的部署
rolling-update执行给定ReplicationController的滚动更新
scale为deploy,rc,rs 或 job设置新大小
autoscale自动扩缩容 deploy, rs, rc

集群管理命令

CommandDesc
certificate修改证书资源
cluster-info显示集群信息
top显示资源的 (CPU/Memory/Storage) 使用
cordon(警戒)标记一个node为不可调度状态
uncordon标记一个node为可调度状态
drain(排水)TODO: 不懂, 准备在某个node维护
taintTODO: 不懂,在一个或多个node上更新taints

故障排队及调试命令

CommandDesc
describe显示特定资源或资源组的详细信息
logs查看pod的日志
attachTODO,进入某个容器
exec在一个容器内执行命令
port-forward将一个或多个本地端口转发到一个pod
proxy运行一个API Server的代理
cp在主机和容器间进行文件拷贝
auth检查授权

高级命令

CommandDesc
apply通过文件名或标准输入将配置应用于resource
patch更新resource的字段
replace用文件名或标准输入替换resource
convert将配置文件转换为不同的API Version

设置命令

CommandDesc
label更新resource的标签
annotate更新resource的注解
completion输出指定shell的代码完成命令 (bash or zsh)

其它命令

CommandDesc
api-versions打印支持的API Version
config修改 kubeconfig 文件
help帮助
plugin运行命令行插件
version输出client和server的版本信息

到此这篇关于kubectl操作命令及使用说明总结的文章就介绍到这了,更多相关kubectl操作命令内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-服务器
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯