最近工作的項(xiàng)目用到了springcloud和k8s锰瘸,順便總結(jié)和編寫最簡單的部署和開發(fā)流程梯轻。
總體框架流程如下:
1鹰溜、spring cloud 工程創(chuàng)建
spring cloud eureka
spring cloud config
spring cloud config client (業(yè)務(wù)app)
2搔体、在github上創(chuàng)建配置文件
3靡狞、在centos7下安裝docker
4、docker私有倉庫安裝
5拘央、jenkins
搭建jenkins涂屁,安裝maven、github插件
配置jdk灰伟、maven拆又、github
創(chuàng)建構(gòu)建job
6、kubeadm國內(nèi)網(wǎng)安裝k8s
7栏账、sprigcloud項(xiàng)目部署到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構(gòu)建項(xiàng)目 - 簡書
springcloud in k8s kubeadm安裝k8s - 簡書