# openpitrix **Repository Path**: frankezhou/openpitrix ## Basic Information - **Project Name**: openpitrix - **Description**: OpenPitrix 是一个开放的平台,致力于在多个云环境中(青云QingCloud、AWS、kubernetes等)开发和部署应用程序,从而能够让应用程序无缝的运行在各个云环境中。 - **Primary Language**: Go - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: https://github.com/openpitrix/openpitrix - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 9 - **Created**: 2019-03-15 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
# OpenPitrix [](https://travis-ci.org/openpitrix/openpitrix) [](https://hub.docker.com/r/openpitrix/openpitrix/) [](https://godoc.org/openpitrix.io/openpitrix) [](https://github.com/openpitrix/openpitrix/blob/master/LICENSE) ---- OpenPitrix 是一个开放的平台,致力于在多个云环境中(青云QingCloud、AWS、kubernetes等)开发和部署应用程序,从而能够让应用程序无缝的运行在各个云环境中。 Pitrix 的发音是 _['paitriks]_,它意指将 IaaS 和 Paas 纵横交错连接起来,从而能够让用户更加轻松的在多种运行环境中开发、部署和管理应用。即 Pitrix = **P**aaS + **I**aaS + Ma**trix**。同时它也有 PI (希腊语中的"π")的含义,即包含无限应用的巨大矩阵。 ---- ## 背景 项目的灵感来自于[青云QingCloud AppCenter](https://appcenter.qingcloud.com),青云QingCloud AppCenter 是一款帮助开发者快速创建企业级应用程序的平台,可以做到将项目周期缩短到按日来计算,且开发者可以在此对自己的产品进行销售。同时,开发的学习门槛是非常低的,遵照[开发者文档](https://appcenter-docs.qingcloud.com/developer-guide/),通常花几个小时就能理解所有的工作流。但是,从产品发布以来,来自用户和合作伙伴的呼声——支持其它的IaaS平台——却越来越高,于是我们以开源协作的方式将平台开放,以支持正如AWS、VMware、Kubernetes等。 ## 设计 设计的基本思路就是解耦应用程序的仓库和运行时环境。应用程序可以通过匹配运行时环境的标签和应用来源的仓库选择器来运行。有关项目的设计详情请移步[项目设计](docs/design/README.md) ## 为项目做贡献 OpenPitrix 社区所有[成员](docs/members.md) 均必须遵守 [CNCF 行为准则](https://github.com/cncf/foundation/blob/master/code-of-conduct.md),我们以为只有彼此尊重对方,构建高效的、协作的社区才有可能。 关于开发的说明,请移步[开发指南](docs/development.md).