kubectl delete pod kubernetes-dashbord -n kube-system
------------------删除某个节点kubectl logs kubernetes-dashbord -n kube-system
----------查日志kubectl get crd rds.rds.example.com
-------------查看crdkubectl describe crd rds.rds.example.com
----------------查看crd信息kubectl delete -f .
-----------------------------删除当前目录所有文件kubectl apply -f .
------------------------------创建所有文件make generate && make manifests && make install && make run
----------------------启动命令make uninstall
------------------------从~/.kube/config中指定的k8s集群中卸载crddocker tag hub.c163.com/library/registry:latest registry:latest
------重命名镜像kubectl get cm
-------------查看configmap信息 调用yaml文件里的配置,生成授权文件kubectl get sts
--------------查看statefulset信息 根据有状态任务热更新kubectl get svc
---------------查看service 信息 主要是对外提供服务端口kubectl delete sts rds
----------删除rds的状态资源kubectl selete svc rdscenter
------删除service的资源kubectl exec -it rds-node-0 /bin/bash
---------进入第一个服务节点./Client.sh
------启动服务info
-----------查看状态exit
---------推出节点kubectl get cm rds-center -o yaml
----------查看rds-center的configmap信息tar -zcvfoperator.tar operator/
-----------将operator下的内容打成operator.tar包kubectl get po -A -w
------------动态查看节点信息chmod 777 kustomize
---------给kustomize赋予权限kubectl logs -f controller-manager -n kube-system
-------查看controller-manager日志信息docker save -o operator.tar rds-operator:v1.0
-------------将镜像rds-operator:v1.0打成operator.tar包,多个镜像打成tar包时,用空格分开,删除多个镜像也是用空格分开。kubectl get po -A -o wide
------------获取节点详细信息,含有node信息查看节点的 Taints:
kubectl describe node | grep Taints
去除节点的 Taints:
kubectl taint nodes -
其中 是节点的名称, 是要去除的 Taints 的 key。末尾的 - 表示去除该 Taint。
例如,如果要去除节点 node-1 上 key 为 special 的 Taint,可以执行以下命令:
kubectl taint nodes node-1 special-
执行完毕后,可以再次执行 kubectl describe node node-1 | grep Taints 命令检查节点的 Taints 是否已经被去除。