【Kubernetes】kubectl常用命令手册 -- 持续更新

发布时间 2023-05-31 11:48:21作者: hsjjj

元信息

api列表:

  • kubectl api-resources
  • kubectl api-resources -o wide

用法查询:

  • kubectl explain <>.<>

Pod

创建/更新Pod资源:kubectl apply -f <filename>

查看已有Pod资源:kubectl get pods

端口转发映射:kubectl port-forward <pod-name> <local-port>:<pod-port>

进入Pod内容器的Shell:kubectl exec -it <pod-name> /bin/bash

查看Pod日志:

  • 打印历史日志:kubectl logs <pod-name>
  • 追踪日志:kubectl logs <pod-name> --follow

删除Pod:

  • kubectl delete pod <pod-name>
  • kubectl delete -f <yaml-file>

查看Pod信息:kubectl describe pod <pod-name>

Deployment

创建/更新Deployment资源:kubectl apply -f deployment.yaml

查看Deployment信息:kubectl describe deployment <deployment-name>

删除Deployment资源:kubectl delete deployment <deployment-name>