公司最近在搞微服务的东西,不懂啊,先记录下来,有时间研究下啊
1、kubectl get pods | awk '/ccnp-picker/ {print$1}' | xargs -i kubectl delete pods {} --grace-period 0
这个命令说是,重启 ccnp 服务的容易,
其中awk 和 xargs 肯定是小 case 了,重点是 kubectl get pods 和 kubectl delete pods {} --grace-period 0 啊
其中 kubectl get pods 应该是获得部署 ccnp 的3个容器吧,应该
那大概意思知道了,就是删掉部署 ccnp 的容器,然后再重启呗
2、kubectl apply -f ccnp-picker.yaml
这个是修改完配置文件 ccnp-picker.yaml 后,需要执行的命令,显然是执行完之后,要应用一下啊
3、docker run -it --rm -d -p 8081:8081 -p 5000:5000 -e INSTALL4J_ADD_VM_PARAMS="-Xms2g -Xmx2g -XX:MaxDirectMemorySize=4g" -v /root/data/nexus:/nexus-data -v /etc/localtime:/etc/localtime sonatype/nexus3:3.18.0
这命令别人发的的,但什么都没说,再研究吧
来源:CSDN
作者:weileshenghuo1
链接:https://blog.csdn.net/weileshenghuo1/article/details/104874956