1. 创建资源对象
kubectl create -f my-service.yaml--namespace=default
根据 yaml 配置文件一次性创建 service 和 rc
kubectl create -f <directory>
kubectl create -f my-service.yaml -f my-rc.yaml
2. 查看资源对象
查看所有 Pod 列表
kubectl get all
查看所有命名空间的Pod
kubectl get pods --all-namespaces
kubectl get pods
kubectl get pod -n default -o wide
3.显示 Pod 的详细信息
kubectl describe pods/<pod-name>
4.查看 rc 和 service 列表
kubectl get rc,service
kubectl get svc
kubectl get svc -n default -o wide
5. 查看资源详情
显示 Node 的详细信息
kubectl describe nodes <node-name>
6.kubectl 查看pod日志
kubectl logs -f <pod-name>
kubectl -n default logs -f <pod-name>
kubectl delete pod <pod-name>
7.kubectl 进入到pod容器内
kubectl -n default exec -it <pod-name>
8.kubectl 查看ingress
kubectl get ing
kubectl get ing -n default -o wide
kubectl get ing -n default -o wide
9.kubectl 查看deployment
kubectl get deployment
kubectl get deployment -n <namespace-name> -o wide
//监听
kubectl get deployment -n <namespace-name> -w
10.kubectl 查看node
kubectl get node
kubectl get nodes
kubectl get node <pod-name1> <pod-name2> <pod-name3>
11.kubectl 创建命名空间
kubectl create namespace <namespace-name>
注意:本文归作者所有,未经作者允许,不得转载