k8s 常用命令总结
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了k8s 常用命令总结相关的知识,希望对你有一定的参考价值。
参考技术A cp kubectl /usr/bin/chmod 777 /usr/bin/kubectl
echo "export KUBECONFIG=/etc/kubernetes/kubeconfig/admin.kubeconfig" >> /etc/profile
source /etc/profile
#列出集群中的节点
kubectl get nodes 或 kubectl get no
#获取所有命名空间
kubectl get namespace 或kubectl get ns
#获取所有pods
kubectl get pods 或 kubectl get po
#获取所有命名空间上的pods
kubectl get pods -o wide --all-namespaces
#查看kube-system namespace下面的pods/svc/deployment 等等(-o wide 选项可以查看存在哪个对应的节点)
kubectl get pods -n kube-system
kubectl get svc -n kube-system
kubectl get deployment -n kube-system
#查看所有namespace下面的pods/svc/deployment等等
kubectl get pods/svc/deployment --all-namcpaces
#查看pod 日志 (如果pod有多个容器需要加-c 容器名)
kubectl logs xxx -n kube-system
kubectl logs -f xxx -n kube-system
#查看pod详细描述信息:
kubectl describe pod XXX -n kube-system
#查看运行的pod的环境变量
kubectl exec pod名 env
#删除资源(先确定是由说明创建的,再删除对应的kind):
kubectl delete pod xxx -n kube-system
kubectl delete -f 文件名
kubectl delete pod pod名
kubectl delete rc rc名
kubectl delete service service名
kubectl delete pod --all
git常用命令总结
本文通过 https://www.liaoxuefeng.com/wiki/896043488029600 git教程 跟着教程动手实践了常用命令,系统的了解了一下git,以下为常用命令总结
以上是关于k8s 常用命令总结的主要内容,如果未能解决你的问题,请参考以下文章