查看证书有效期
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文件编辑使用帮助

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐