# Return snapshot logs from container nginx-1 of a deployment named nginx kubectl logs deployment/nginx -c nginx-1 # 选项: Options: --all-containers=false: # 获取pods中所有容器的日志 Get all containers' logs in the pod(s). -c, --container='': # 打印此容器的日志 Print the logs of ...
describe 显示特定资源或资源组的详细信息 logs 打印pod中容器的日志 attach 进入正在运行的容器 exec 在容器中执行命令 port-forward 将一个或多个本地端口转发到pod proxy 运行代理到kubernetes的API Server cp 从容器中复制一个文件或者目录 auth 检查授权 高级命令:apply 通过filename或stdin将配置应用到资源 patch...
describe 显示一个指定 resource 或者 group 的 resources 详情 logs 输出容器在 pod 中的日志 attach Attach 到一个运行中的 container exec 在一个 container 中执行一个命令 port-forward Forward one or more local ports to a pod proxy 运行一个 proxy 到 Kubernetes API server cp 复制 files 和 directori...
# 输出 pod nginx 中最近一小时内产生的所有日志 kubectl logs --since=1h nginx kubectl exec 在容器内部执行命令。 语法: kubectl exec POD [-c CONTAINER] -- COMMAND [args...] 示例: # 默认在 pod 123456-abcd 的第一个容器中运行“date”并获取输出 kubectl exec 123456-abcd date #在 pod 123456-...
这个命令可以快速的打印出POD中Init Container和业务Container的名字以及状态,然后可以通过kubectl logs -n <namespace> <pod name> -c <container name>来看Container的详细log。 还可以搭配for循环来查看更多的POD的容器状态,比如没有Ready的POD中container的状态: ...
kubectl logs -f <pod-name> ## 查看pod内指定的某个容器的日志,-c 指定容器名称 kubectl log <pod-name> -c <container_name> 4、kubectl create 通过配置文件名或stdin创建一个集群资源对象 ## 配置文件支持JSON 与 YAML格式 ## 通过文件创建pod,-f 指定文件 ...
- containerPort: 80 直接使用create则可以基于rc-nginx.yaml文件创建出ReplicationController(rc),rc会创建两个副本: kubectl create -f rc-nginx.yaml 创建后,使用“kubectl get rc”可以看到一个名为rc-nginx-2的ReplicationController将被创建,同时“kubectl get po”的结果中会多出两个前缀为“rc-nginx-2-”...
logs logs命令需要一个pod名称。当在多个pod中时,使用-c my-container标志来指定一个容器。使用--previous标志来获取不再运行的容器信息。 exec exec帮助你debug一个容器进程,它允许你通过带-it的伪终端在容器内执行进程。例如,要在my_pod中进入容器并运行Bash,请输入kubectl exec -it my_pod bash。
这个命令可以快速的打印出POD中Init Container和业务Container的名字以及状态,然后可以通过kubectl logs -n <namespace> <pod name> -c <container name>来看Container的详细log。 还可以搭配for循环来查看更多的POD的容器状态,比如没有Ready的POD中container的状态: ...
(标准输出) kubectl logs my-pod -c my-container # 获取 Pod 容器的日志(标准输出, 多容器场景) kubectl logs -l name=myLabel -c my-container # 获取含 name=myLabel 标签的 Pod 容器日志(标准输出, 多容器场景) kubectl logs my-pod -c my-container --previous # 获取 Pod 中某容器的上个实例...