springcloud|springcloud in k8s spring cloud 工程创建
spring cloud 工程创建
- 总体流程框架
文章图片
image.png - 基本流程说明
- 和都注册到
- 在查找
- 访问获取配置内容
- 从github获取配置内容
- 源代码位置
- 总源代码
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 业务app服务
https://github.com/wengmingdong/springcloudk8s/tree/master/config-client
- 源代码说明
- spring cloud工程pom.xml总的规则
指定编译为jar包
文章图片
image.png
引入spring cloud父类依赖
文章图片
image.png
引入对应功能的依赖
文章图片
image.png
引入spring cloud依赖
文章图片
image.png
【springcloud|springcloud in k8s spring cloud 工程创建】引入编译插件
文章图片
image.png - spring cloud 搭建总体流程
在pom.xml文件引入对应功能依赖
在src/main/resources/application.yaml添加配置
创建启动类和main函数,且添加@SpringBootApplication注解和打开对应功能,如:@EnableEurekaServer
spring cloud 工程创建
在github上创建配置文件
在centos7下安装docker
docker私有仓库安装
jdk git maven 安装
jenkins 之 jdk maven github 配置
jenkins 之 job构建项目
安装k8s
部署springcloud in k8s
springcloud in k8s 部署ingress -
推荐阅读
- springboot整合技术|springboot整合shiro+jwt+redis详解
- springboot+vue|基于Springboot+vue的玩具销售商城网站 elementui
- SpringCloud|3.2 创建会员中心微服务模块 -service provider
- Spring-boot中的@Order怎么用
- SpringMvc(一)-初识
- SpringMVC|SpringMVC 04: SpringMVC中4种页面跳转方式
- 微服务|spring cloud sleuth+zipkin 实现分布式链路跟踪
- spring|SpringCloud之个性化日志追踪
- 分布式|五分钟学会 Spring Cloud Sleuth(分布式请求链路跟踪(小白必看,一看就会教程))
- SpringCloud|Spring Cloud Stream函数式编程整合消息中间件