代码目录
/data1/www/***/jiaoyi-erp/
jiaoyi-erp.tar.gz
jiaoyi-erp/
bin/app_control.bash README.md
conf/ standard-erp-web.jar
dev环境jenkins发布代码,在工程的配置里面有上线操作执行的脚本
sh build.sh
mvn 打包,拷贝文件(jiaoyi-erp.tar.gz,jiaoyi-erp/)
bash app_control.bash start(java -jar standard-erp-web.jar)
生产环境有k8s执行docker化部署
查询命名空间
kubectl get ns
查询默认命名空间下的pod
kubectl get po
查询st4命名空间下的pod
kubectl get po -n st4
pod管理一个或多个容器
进入pod
kubectl exec -it -n st4 ******* -c pajf**** /bin/bash
查看pod的详细信息
kubectl describe pod/pahf-jiaoyi-erp-5dc8d6667-bxcx9 -n st4
deployment用来管理pod的生命周期
pod内部容器是共享网络空间的,容器直接可以使用localhost访问其他容器的
两个pod在一台主机上面,docker默认的docker网桥互连容器
两个pod不在一台主机上面,使用flannel,走flannel的网桥