k8s命令总结
命令描述 | 命令 |
---|---|
使本地可以调用k8s应用端口 | kubectl port-forward pod名称 8080:80 -n namespace |
获取所有的namespace | kubectl get ns |
获取namespace下的所有pod | kubectl get pod -n namespace |
查看日志 | kubectl logs --tail=100 podname -n namespace -f |
进入容器 | kubectl exec -it pod名 -n 命名空间 – /bin/bash |
k8s进入容器 | kubectl exec -it pod名 -n 命名空间 /bin/sh |
k8s进入容器并查看环境变量 | 1,kubectl exec -it pod名 -n 命名空间 – /bin/bash 2,printenv |
k8s执行Linux命令 | kubectl exec podname -n namespace – bash -c “command” |
查看端口等信息 | kubectl get pod -o wide -n namespace |
下载日志 | kubectl logs podName -n 命名空间 >D:aaa.txt |
查看发布中的问题 | kubectl get events -n namespace |
– | – |
– | – |
– | – |
– | – |