k8s关键知识点汇总(二)----k8s之kubectl操作命令

1、创建资源对象

kubectl create  -f  1.yaml -f  2.yaml                #一次性创建service、rc等资源

kubectl  create  -f  <directory>                       #创建目录下所有.yaml、.yml、.json文件

2、查看资源对象

kubectl get pods                                            #查看pod列表

kubectl get rc,service                                     #查看rc、service列表

3、描述资源对象

kubectl describe nodes <node-name>           #显示Node详细

kubectl describe  pods / <pod-name>            #显示Pod详细

kubectl describe pods  <rc-name>                 #显示RC管理的Pod详细

4、删除资源对象

kubectl delete -f pod.yaml                              #删除基于pod.yaml定义名称的Pod

kubectl delete pods,services -l name=<label-name>                       #删除某个label对应的Pod和service

kubectl delete pods --all                                  #删除所有Pod

5、执行容器的命令

kubectl exec <pod-name> date                      #执行Pod的date命令,默认使用第一个容器

kubectl exec <pod-name> -c <container-name> date                     #执行Pod中某个容器的date命令

kubectl exec -ti <pod-name> -c <container-name>  /bin/bash        #通过bash获取Pod中某个容器的TTY

6、查看容器的日志

kubectl logs <pod-name>                               #查看容器输出到stdout的日志

kubectl logs -f <pod-name> -c <container-name>                           #跟踪查看容器日志

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值