Kubernetes常用命令

释放双眼,带上耳机,听听看~!

Kubernetes常用命令

最近学习Kubernetes,记录下常用的命令。

常用命令

  • 获取当前命名空间下的容器

kubectl get pods

  • 获取所有容器l列表

kubectl get all

  • 创建 容器

kubectl create -f kubernate-pvc.yaml

  • 删除容器

kubectl delete pods/test-pd 或者 kubectl delete -f rc-nginx.yaml

  • 查看指定pod跑在哪个node上

kubectl get pod /test-pd -o wide

  • 查看容器日志

Kubectl logs nginx-8586cf59-mwwtc

  • 进入容器终端命令

kubectl exec -it nginx-8586cf59-mwwtc /bin/bash

  • 一个Pod里含有多个容器 用–container or -c 参数。

例如:假如这里有个Pod名为my-pod,这个Pod有两个容器,分别名为main-app 和 helper-app,下面的命令将打开到main-app的shell的容器里。

kubectl exec -it my-pod –container main-app – /bin/bash

  • 容器详情列表

kubectl describe pod/mysql- m8rbl

  • 查看容器状态

kubectl get svc

给TA打赏
共{{data.count}}人
人已打赏
安全运维

WordPress网站专用docker容器环境带Waf

2020-7-18 20:04:44

安全运维

运维安全-Gitlab管理员权限安全思考

2021-9-19 9:16:14

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索