当前位置: 代码网 > it编程>开发工具>Docker > 【K8S系列】第十讲:kubectl 命令大全

【K8S系列】第十讲:kubectl 命令大全

2024年08月02日 Docker 我要评论
目录序言1.基本介绍1.1 命令格式介绍2 基础命令2.1 create2.2 delete2.2.1 根据yaml删除资源2.2.1 根据名称删除资源2.3 get2.3.1查看pod列表2.3.2 查看node2.3.3 查看svc2.3.4 查看all2.3.5 查看ns2.3.4 查看deploy2.3 run 2.4 explain2.5 edit3.故障命令3.1 describe3.2 logs3.2.1 查看容器快照3.2.2 查看已停止的容器3.3 exec 2.2 delet

目录

序言

1.基本介绍

1.1 命令格式介绍

2 基础命令

2.1 create

2.2 delete

2.2.1 根据yaml删除资源

2.2.1  根据名称删除资源

2.3 get

2.3.1查看pod列表

2.3.2  查看node

2.3.3 查看svc

2.3.4 查看all

2.3.5 查看ns

2.3.4 查看deploy

2.3 run

 2.4 explain

2.5 edit

3.故障命令

3.1 describe

3.2 logs

3.2.1 查看容器快照

3.2.2 查看已停止的容器

3.3 exec

4.投票


序言

1.基本介绍

1.1 命令格式介绍

2 基础命令

2.1 create

$ kubectl create -f test-deployment.yaml
$ kubectl create -f test-service.yaml

2.2 delete

2.2.1 根据yaml删除资源

$ kubectl delete -f test-deployment.yaml 
$ kubectl delete -f test-service.yaml

2.2.1  根据名称删除资源

$ kubectl delete 具体的资源名称

$ kubectl delete test-deploy

2.3 get

2.3.1查看pod列表

2.3.2  查看node

2.3.3 查看svc

2.3.4 查看all

2.3.5 查看ns

2.3.4 查看deploy

2.3 run

 2.4 explain

2.5 edit

3.故障命令

3.1 describe

3.2 logs

3.2.1 查看容器快照

3.2.2 查看已停止的容器

3.3 exec

示例:

# 默认在pod test的第一个容器中运行“date”并获取输出
$ kubectl exec test date

# 在pod test的容器ruby-container中运行“date”并获取输出
$ kubectl exec test -c ruby-container date

# 切换到终端模式,将控制台输入发送到pod test的ruby-container的“bash”命令,并将其输出到控制台/
# 错误控制台的信息发送回客户端。
$ kubectl exec test -c ruby-container -i -t -- bash -il

4.投票

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com