创建新项目

Summary
  • 介绍项目的开通过程
  • 介绍项目的代码仓库的演示项目

创建新项目

任务演示视频

  • 演示如何创建项目

项目开通过程

  • 项目开通必须以管理员身份进行开通,打开管理控制台 项目管理 新增项目进行项目添加。
  • 一个项目对应一个代码仓库,一个代码仓库中可以包含多个不同微服务的源代码。
  • 项目开通过程将会自动创建项目的代码仓库、依赖与制品仓库、容器镜像仓库以及项目的kubernetes名字空间。
  • 项目开通后,DORY自动完成所有配置工作,演示项目的所有代码将可以通过流水线直接发布到kubernetes名字空间中。

演示代码说明

  • 为了让项目接入DORY更加简单,项目开通后包含了一个多种语言编写的6个微服务:
    • gradle-demo: 使用groovy语言编写的演示程序,仅用于测试编译构建用途,不进行打包和发布。
    • gin-demo: 使用go语言编写的restful接口,可以独立发布。
    • spring-demo: 使用java语言编写的restful接口,go-demo python-demo node-demo spring-demo四个微服务组成一个微服务调用链,使用maven进行编译构建。
    • python-demo: 使用python语言编写的restful接口,go-demo python-demo node-demo spring-demo四个微服务组成一个微服务调用链,使用python3进行编译构建。
    • node-demo: 使用javascript语言编写的restful接口,go-demo python-demo node-demo spring-demo四个微服务组成一个微服务调用链,使用npm进行编译构建。
    • go-demo: 使用go语言编写的restful接口,go-demo python-demo node-demo spring-demo四个微服务组成一个微服务调用链。

/docs/images/project-demo-codes-link.png