k8s常用命令汇总
查看证书有效期cd /etc/kubernetes/pkiopenssl x509 -in apiserver.crt -text -noout查看相关kubectl api-resources查看所有资源定义kubectl api-versions查看可用的apiversionkubectl get cs查看k8s集群状态kubectl get ns查看所有命名空间kubectl get nod
查看证书有效期
cd /etc/kubernetes/pki
openssl x509 -in apiserver.crt -text -noout
查看相关
kubectl api-resources 查看所有资源定义
kubectl api-versions 查看可用的apiversion
kubectl get cs 查看k8s集群状态
kubectl get ns 查看所有命名空间
kubectl get nodes 查看节点状态
kubectl get pods -n kube-system -o wide 以宽格式查看kube-system命名空间里pod的运行状态
kubectl get svc -n kube-system -o wide 查看服务列表
kubectl describe pod nginx -n kube-system 查看nginx的pod详细信息
kubectl get po --show-labels 查看资源对象的标签
kubectl get po --show-labels -l app=zabbix 查看标签为app=zabbix资源对象
kubectl create -f nginx-web.yaml -f nginx-svc.yaml 根据YAML文件创建资源
kubectl apply -f nginx-web.yaml 根据YAML文件创建资源或修改资源
kubectl delete -f nginx-web.yaml 删除资源对象
kubectl exec -it nginx bash 进入nginx容器内部
kubectl logs zabbix-server-545cc49b8d-npxkf -c zabbix-server 查看pod指定容器日志
curl localhost:2379/v2/keys/coreos.com/network/subnets 查看etcd中flannel0与物理机对应的地址
./etcdctl ls /coreos.com/network/subnets 查看etcd中flannel0与物理机对应的地址
./etcdctl get /coreos.com/network/subnets/172.7.55.0-24 查看etcd中flannel0与物理机对应的地址
kubectl label node centos7u6-2-118.host.com disk=ssd 给node节点打标签
kubectl label node centos7u6-2-118.host.com disk- 删除node的标签
kubectl get no --show-labels -l disk=ssd 查看label是disk=ssd node节点
kubectl explain pods.spec.affinity 查看yaml文件编辑使用帮助
更多推荐
所有评论(0)