以下是一些常用的Pod管理命令:
# 创建一个Pod kubectl run <Pod名称> --image=<容器镜像地址> # 查看当前命名空间中的Pod对象 kubectl get pods # 查看指定命名空间中的Pod对象 kubectl get pods -n <命名空间> # 查看所有命名空间中的Pod对象 kubectl get all -A # 查看Pod日志,默认来自第一个容器 kubectl logs <Pod名称> # 查看Pod中指定容器的日志 kubectl logs <Pod名称> -c <容器名称> # 在Pod容器中执行命令,默认为第一个容器 kubectl exec -it <Pod名称> -- date # 在Pod指定的容器中执行命令 kubectl exec -it <Pod名称> -c <容器名称> -- date # 在Pod中启动一个交互式Bash终端,默认为第一个容器 kubectl exec -it <Pod名称> -- bash # 在Pod指定的容器中启动一个交互式Bash终端 kubectl exec -it <Pod名称> -c <容器名称> -- bash # 删除Pod对象 kubectl delete pod <名称> # 删除当前命名空间中的所有Pod对象 kubectl delete pod --all