产品限制说明如下:
- 项目数量:每个用户账户允许创建最多5个项目。
- 编译语言支持:当前系统支持Java、Node.js、Python和PHP这四种编程语言的项目构建。
- 部署目标操作系统:受支持的操作系统包括Ubuntu 16.04、14.04,CentOS 7.3、7.2、6.8,以及Alinux 17.1。
- 源码管理:仅支持使用git协议的代码仓库作为源码地址。
在使用该产品前,需满足以下前提条件:
- ECS部署:若选择部署至ECS(Elastic Compute Service,弹性计算服务),必须拥有至少一台ECS实例。
- 容器服务部署:若计划部署到容器服务,需要事先准备好一个容器服务集群。
- OSS存储:要求配置一个OSS(Object Storage Service,对象存储服务)的bucket,用于存储构建产物。
此外,本产品与以下阿里云服务存在关联,可能在某些场景下需要配合使用:
- ECS:提供弹性的云端计算服务,可作为应用部署的目标环境。
- 容器服务:适用于基于Docker的容器化应用部署与管理。
- OSS:为用户提供安全、低成本、高可靠的云存储服务,适合存放构建后的应用包或静态资源。
- RAM(Resource Access Management):帮助您安全地管理和控制对阿里云资源的访问,例如为不同服务角色分配合适的权限。
请注意,这些信息概括了主要的限制条件和使用前的准备要求,具体操作时还需参照最新的官方文档指导。