kubectl get pods –all-namespaces -owide 查看所有的命名空间
kubectl get nodes 查看node情况
kubectl get cs 查看健康情况
kubectl logs -f ’podname‘ -n ‘namespace’ 查看对应容器日志
kubectl describe pod ‘podname’ -n ‘namespace’ 查看容器详细信息
kubectl get ing -A 查看ingress端口放开情况
kubectl get svc -A 查看pod使用网络类型
kubectl exec ’podname‘-n ’namespace‘ -c ‘容器’ -it — bash 登录容器命令
kubectl cp 本地路径 ‘podname’:内部路径 -n ‘namespace’ -c 容器名 复制文件到容器内部
kubectl cp -n ‘namespace’ -c 容器名 ’podname‘:内部路径 本地路径 从pod复制到主机
eg:
kubectl cp /root/UniAgentGateWay saas-server-8546778469-6hwmx:/opt/ -n ns-saas-user-1 -c uniagentgateway 复制文件到容器内部
kubectl cp -n ns-saas-user-1 -c lvinfopatchmgr saas-server-5fb5cdf59b-mnsnr:/opt/leagsoft/LeagView/Log/LvInfoPatchMgr_0.log yace/LvInfoPatchMgr_0.log 从pod复制到主机
上述的podname namespace 不做赘述,引号和其中内容需要连带替换。
kubectl version 版本查看
kubeadm version
kubelet –version
kubectl delete pod podName -n NAMESPACE –force –grace-period=0 强制删除
kubectl delete namespace NAMESPACENAME –force –grace-period=0
服务器租用托管,机房租用托管,主机租用托管,https://www.e1idc.com