spring cloud 工程創(chuàng)建
-
總體流程框架
- 基本流程說明
- <spring cloud config>和<spring cloud 業(yè)務(wù)app服務(wù)>都注冊到<spring cloud eureka>
- <spring cloud 業(yè)務(wù)app服務(wù)>在<spring cloud eureka>查找<spring cloud config>
- <spring cloud 業(yè)務(wù)app服務(wù)>訪問<spring cloud config>獲取配置內(nèi)容
- <spring cloud config>從github獲取配置內(nèi)容
- 源代碼位置
- 總源代碼
https://github.com/wengmingdong/springcloudk8s - spring cloud eureka工程源代碼
https://github.com/wengmingdong/springcloudk8s/tree/master/eureka - spring cloud config工程源代碼
https://github.com/wengmingdong/springcloudk8s/tree/master/config - spring cloud 業(yè)務(wù)app服務(wù)
https://github.com/wengmingdong/springcloudk8s/tree/master/config-client
- 源代碼說明
-
spring cloud工程pom.xml總的規(guī)則
指定編譯為jar包
引入spring cloud父類依賴
引入對應(yīng)功能的依賴
引入spring cloud依賴
引入編譯插件
- spring cloud 搭建總體流程
在pom.xml文件引入對應(yīng)功能依賴
在src/main/resources/application.yaml添加配置
創(chuàng)建啟動類和main函數(shù),且添加@SpringBootApplication注解和打開對應(yīng)功能萨咳,如:@EnableEurekaServer
[目錄] (http://www.reibang.com/p/2a935d48b6da)
spring cloud 工程創(chuàng)建
在github上創(chuàng)建配置文件
在centos7下安裝docker
docker私有倉庫安裝
jdk git maven 安裝
jenkins 之 jdk maven github 配置
jenkins 之 job構(gòu)建項目
安裝k8s
部署springcloud in k8s
springcloud in k8s 部署ingress - 簡書