最近工作的項目用到了springcloud和k8s,順便總結和編寫最簡單的部署和開發(fā)流程。
總體框架流程如下:

1、spring cloud 工程創(chuàng)建
spring cloud eureka
spring cloud config
spring cloud config client (業(yè)務app)
2、在github上創(chuàng)建配置文件
3、在centos7下安裝docker
4、docker私有倉庫安裝
5、jenkins
搭建jenkins,安裝maven、github插件
配置jdk、maven、github
創(chuàng)建構建job
6、kubeadm國內網安裝k8s
7、sprigcloud項目部署到k8s
創(chuàng)建k8s部署yaml文件
創(chuàng)建k8s部署service的yaml文件
部署到k8s
8、部署ingress
9、配置ingress規(guī)則
springcloud in k8s spring cloud 工程創(chuàng)建 - 簡書
springcloud in k8s jenkins 之 jdk git maven 安裝 - 簡書
springcloud in k8s jenkins 安裝 - 簡書
springcloud in k8s jenkins 之 jdk maven github 配置 - 簡書
springcloud in k8s jenkins 之 job構建項目 - 簡書