1-6、kubernetes常用命令
kubernetes常用命令 1、查看类命令 kubectl cluster-info ----查看集群信息 kubectl -s http://localhost:8080 get componentstatuses ----查看各组件信息 kubectl get pods ----列出当前所有的pod kubectl get pods -o wide ----查看pods所在的运行节点 kubectl get pods -o yaml ----查看pods定义的详细信息 kubectl get rc ----查看Replication Controller信息 kubectl get service ----查看service的信息 kubectl get nodes ----查看节点信息 kubectl get pod --selector name=redis ----按selector名来查找pod kubectl exec pod名 env ----查看运行的pod的环境变量 2、操作类命令 kubectl create -f 文件名 ----创建 kubectl replace -f 文件名 [--force] ----重建 删除: kubectl delete -f 文件名 kubectl delete pod pod名 kubectl delete rc rc名 kubectl delete service service名 kubectl delete pod --all kubectl run mybusybox --image=busybox ----启动一个pod kubectl run mybusybox --image=busybox --replicas=5 ----启动多个pod kubectl delete deployments mybusybox ----删除创建的pod kubectl get pods ----列出当前所有的pod kubectl describe pod [PODNAME] ----查看pod的状态 kubectl run mynginx --image=nginx --port=80 --hostport=8000 ----创建带有端口映射的pod kubectl run -i --tty busybox --image=busybox ----创建带有终端的pod ---------------------------------------------------------------