kubectl exec
exec命令同样类似于docker的exec命令,为在一个已经运行的容器中执行一条shell命令,如果一个pod容器中,有多个容器,需要使用-c选项指定容器。
通过bash获得pod中某个容器的TTY,相当于登录容器
kubectl exec -it <pod-name> -n <name-space> bash
命令行,创建一个test文件:
kubectl exec -it <podname> -c <container name> -n <namespace> \
-- touch /usr/local/test