天天看点

使用阿里云搭建开发环境1. 概述2. 环境设置3.单元化系统部署发布流程

1. 概述

      AliYun有完整的云上 CI/CD(持续集成/持续部署) 环境,结合容器服务-Kubernetes,可以搭建完美的开发和生产环境,主要云产品如下:

2. 环境设置

      开发和测试环境:

  • 云效
  • Git 代码库
  • maven(Node NPM)仓库
  • 镜像仓库
  • 应用依赖的云产品组件
  • 容器服务-kubernetes 集群
  • 运维平台开发运维端
  • 性能测试服务

      预发和生产环境:

  • 线上云产品组件
  • 容器服务-Kubernetes 集群
  • 运维平台用户端

开发测试环境设置云效等开发环境组件,开发人员通过云效打包出测试,预发,线上环境镜像,push 到私有镜像仓库,并发布到测试环境或者不同租户(用户)的预发与正式环境。

使用阿里云搭建开发环境1. 概述2. 环境设置3.单元化系统部署发布流程

3.单元化系统部署发布流程

使用阿里云搭建开发环境1. 概述2. 环境设置3.单元化系统部署发布流程

主要配置过程:

云效配置镜像仓库

云效配置不同租户 k8s 应用发布过程