Need help with springcloudFeign?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

guoliangdi
164 Stars 97 Forks 9 Commits 2 Opened issues

Description

基于Gitlab + Jenkins + Harbor + Sonarqube + Docker + Kubernetes 完成可持续集成与可持续交付解决方案

Services available

!
?

Need anything else?

Contributors list

No Data

CI/CD 持续集成

License GitHub stars GitHub forks GitHub stars

介绍

基于Gitlab + Jenkins + Harbor + Sonarqube + Docker + Kubernetes 完成可持续集成与可持续交付解决方案

springcloudFeign
是一个可持续集成的demo架构,基于spring cloud技术栈

可持续集成示意图

示意图

可持续集成生态图

生态图

实现目标

流程图

jenkins02

技术选型

  • jdk1.8
  • gitlab
  • jenkins
  • sonarqube
  • harbor & nexus3 & artifactory (本示例采用harbor)
  • docker
  • kubernetes

Tutorials Prerequisites(准备环境):

  • A machine with:
  • linux environment
    centos7
  • 256 MB of RAM, although more than 512MB is recommended
  • 10 GB of drive space (for Jenkins and your Docker image)
  • The following software installed:
  • Java 8
    (either a JRE or Java Development Kit (JDK) is fine)
  • Docker (navigate to Get Docker at the top of the website to access the Docker download that’s suitable for your platform)

Getting started(安装环境):

安装docker

安装gitlab

安装jenkins

安装sonarqube

安装harbor

安装kubernetes

运行教程 <----

点我查看运行教程

If you have a better suggestion,Please share out,Let's do better.

Author :GuoliangDi
Email :[email protected]

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.