最近工作的项目用到了springcloud和k8s,顺便总结和编写最简单的部署和开发流程。
总体框架流程如下:
1、spring cloud 工程创建
spring cloud eureka
spring cloud config
spring cloud config client (业务app)
2、在github上创建配置文件
3、在centos7下安装docker
4、docker私有仓库安装
5、jenkins
搭建jenkins,安装maven、github插件
配置jdk、maven、github
创建构建job
6、kubeadm国内网安装k8s
7、sprigcloud项目部署到k8s
创建k8s部署yaml文件
创建k8s部署service的yaml文件
部署到k8s
8、部署ingress
9、配置ingress规则
springcloud in k8s spring cloud 工程创建 - 简书
springcloud in k8s jenkins 之 jdk git maven 安装 - 简书
springcloud in k8s jenkins 安装 - 简书
springcloud in k8s jenkins 之 jdk maven github 配置 - 简书
springcloud in k8s jenkins 之 job构建项目 - 简书