1 Star 0 Fork 30

̶w̶o̶l̶f̶ / devops-service

forked from open-hand / devops-service 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

DevOps Service

DevOps Service is the core service of Choerodon. Current version: 0.15.0

Integrated several open source tools to automate the process of planning, coding, building, testing, and deployment, operation, monitoring. After a little simple configuration, then you'll get the most smoothest development experience.

Feature

DevOps Service contains features as follows:

  • Application management
  • Version control (Using gitflow workflow)
  • Application version management
  • CI/CD dashboard
  • Deploy management
  • Ingress management

Requirements

Installation and Getting Started

  1. init database

    CREATE USER 'choerodon'@'%' IDENTIFIED BY "choerodon";
    CREATE DATABASE devops_service DEFAULT CHARACTER SET utf8;
    GRANT ALL PRIVILEGES ON devops_service.* TO choerodon@'%';
    FLUSH PRIVILEGES;
  2. run command sh init-local-database.sh

  3. run command as follow or run DevopsServiceApplication in IntelliJ IDEA

    mvn clean spring-boot:run

Dependencies

  • go-register-server: Register server
  • config-server:Configure server
  • kafka
  • mysql: devops_service database

Reporting Issues

If you find any shortcomings or bugs, please describe them in the issue.

How to Contribute

Pull requests are welcome! Follow to know for more information on how to contribute.

参数名 含义
service.enable 是否创建service
preJob.preConfig.mysql{} 初始化配置所需manager_service数据库信息
preJob.preInitDB.mysql{} 初始化数据库所需数据库信息
env.open.SPRING_DATASOURCE_URL 数据库链接地址
env.open.SPRING_DATASOURCE_USERNAME 数据库用户名
env.open.SPRING_DATASOURCE_PASSWORD 数据库密码
env.open.SPRING_CLOUD_CONFIG_ENABLED 启用配置中心
env.open.SPRING_CLOUD_CONFIG_URI 配置中心地址
env.open.EUREKA_CLIENT_SERVICEURL_DEFAULTZONE 注册服务地址
env.open.SERVICES_GITLAB_URL gitlab地址
env.open.SPRING_REDIS_HOST redis地址
env.open.SERVICES_GITLAB_URL gitlab 地址
env.open.SERVICES_GITLAB_PASSWORD gitlab默认创建用户密码
env.open.SERVICES_GITLAB_PROJECTLIMIT gitlab用户可以创建项目限制
env.open.SERVICES_HELM_URL helm地址
env.open.SERVICES_HARBOR_BASEURL harbor地址
env.open.SERVICES_HARBOR_USERNAME harbor用户名
env.open.SERVICES_HARBOR_PASSWORD harbor密码
env.open.SERVICES_SONARQUBE_URL sonarqube地址
env.open.SERVICES_GATEWAY_URL gateway地址
env.open.AGENT_VERSION agent版本
env.open.SECURITY_BASIC_ENABLE 安全性验证
env.open.SECURITY_IGNORED 安全性忽略
env.open.AGENT_SERVICEURL agent地址
env.open.AGENT_REPOURL agent仓库地址
env.open.TEMPLATE_VERSION_MICROSERVICE 微服务模板版本
env.open.TEMPLATE_VERSION_MICROSERVICEFRONT 前端服务模板版本
env.open.TEMPLATE_VERSION_JAVALIB javalib模板版本
env.open.SKYWALKING_OPTS skywalking 代理端配置
persistence.enabled 是否启用持久化存储
persistence.existingClaim 绑定的pvc名称

空文件

简介

DevOps Service is the core service of Choerodon. 展开 收起
Java
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/wolf-hw/devops-service.git
git@gitee.com:wolf-hw/devops-service.git
wolf-hw
devops-service
devops-service
master

搜索帮助