kubectl get pod
kubectl get pod ** -o wide #包含id
kubectl get pod ** -o yaml #部署声明模版
kubectl get svc # 获取service
kubectl describe pod <pod-name> # 查看event事件)
# 每隔 1 秒就执行一次命令,并且以高亮显示的方式标记出每次执行结果之间的差异。
watch -n 1 -d kubectl get pods --sort-by=.metadata.creationTimestamp
# mac zsh 增加插件简写命令
kgp
keti
kubectl exec -it *** -- /bin/bash
kubectl get replicaset
kubectl get deployment
JET Pilot is an open-source Kubernetes desktop client that focuses on less clutter, speed and good looks. - unxsist/jet-pilot.
https://github.com/unxsist/jet-pilot
kubuctl logs podName #查看log
kubectl logs -f podName #流查看


kubectl 命令概览 · Kubernetes 中文指南——云原生应用架构实战手册
create,delete,get,run,expose,set,explain,edit
create 命令:根据文件或者输入来创建资源
# 创建Deployment和Service资源
$ kubectl create -f demo-deployment.yaml
$ kubectl create -f demo-service.yaml
delete 命令:删除资源
# 根据yaml文件删除对应的资源,但是yaml文件并不会被删除,这样更加高效
$ kubectl delete -f demo-deployment.yaml
$ kubectl delete -f demo-service.yaml
# 也可以通过具体的资源名称来进行删除,使用这个删除资源,同时删除deployment和service资源
$ kubectl delete 具体的资源名称
get 命令 :获得资源信息