1. 确认Kubernetes集群已经正确部署并运行,可以通过运行以下命令查看当前集群的状态:
kubectl cluster-info
2. 查看当前集群中所有的节点,可以通过运行以下命令查看:
kubectl get nodes
其中,Nodes一栏代表该节点的名称,Status一栏代表该节点的状态,Age一栏代表该节点的运行时间。
3. 查看集群中所有的命名空间,可以通过运行以下命令查看:
kubectl get namespaces
其中,Name一栏代表该命名空间的名称,Status一栏代表该命名空间的状态,Age一栏代表该命名空间的创建时间。
4. 查看某个命名空间中运行的所有Pod,可以通过运行以下命令查看:
kubectl get pods -n <命名空间名称>
其中,Name一栏代表该Pod的名称,Status一栏代表该Pod的状态,Age一栏代表该Pod的创建时间。
5. 查看某个命名空间中所有的Service,可以通过运行以下命令查看:
kubectl get services -n <命名空间名称>
其中,Name一栏代表该Service的名称,Type一栏代表该Service的类型,Age一栏代表该Service的创建时间。
6. 查看某个Pod的详细信息,可以通过运行以下命令查看:
kubectl describe pod <Pod名称>
其中,Pod名称需要替换成具体的Pod名称。
7. 查看某个Service的详细信息,可以通过运行以下命令查看:
kubectl describe service <Service名称>
其中,Service名称需要替换成具体的Service名称。
8. 删除某个Pod,可以通过运行以下命令删除:
kubectl delete pod <Pod名称>
其中,Pod名称需要替换成具体的Pod名称。
9. 删除某个Service,可以通过运行以下命令删除:
kubectl delete service <Service名称>
其中,Service名称需要替换成具体的Service名称。
10. 打印某个Pod的日志,可以通过运行以下命令查看:
kubectl logs <Pod名称>
其中,Pod名称需要替换成具体的Pod名称。