云管相关的一些操作

K8S相关
kubectl -n monitoring get cm    #查看很多cm的pod
kubectl -n monitoring edit cm Prometheus-k8s    #修改Prometheus-k8s的pod的配置
kubectl get cm hanah-api-config -o yaml > hanah-api-config.yaml    #备份hanah-api的配置文件
kubectl edit cm hanah-api-config              #修改hanah-api的配置文件
kubectl scale --replicas=0 sts/vm-au-service #缩减副本为0
kubectl get pod --show-labels    #查看pod的所有标签
kubectl delete po -l release=tstack7.0    #通过标签批量重启pod
kubectl cp venus-xxxx:/var/log/micro-service/tstack/venus_api/tornado.log  /root/xxx/tornado.log     #复制venus的pod里面的tornado日志

Docker相关
docker images list #查看镜像
docker load -i hanah-api-pike-8.71.0.8.090912c.tar    导入docker镜像
docker push registry.tstack.com:5000/monitorcloud/alarmprocess:8.71.0.5.01b2b67    #将镜像推送到私有镜像仓库

ps -A -o stat,ppid,pid,cmd | grep -e '^[Zz]' | awk '{print $2}' | xargs kill -9 #清理服务器中的僵尸进程


posted @ 2022-09-22 16:11  XU-NING  阅读(23)  评论(0)    收藏  举报