入门必读
OpenPitrix 提供了基于多租户的应用创建、打包上传、应用审核、应用商店、测试部署、仓库管理、运行环境管理、集群管理、版本管理、应用分类等功能,对应用的生命周期有完整的管理机制。OpenPitrix v0.4 提供了基于角色的访问控制 (RBAC),平台内置了三类常用的角色,并支持用户自定义角色,对不同角色的用户有更细粒度的权限管理规则。
文档的示例中开发者可使用我们准备的示例应用配置包,后续可以进一步参考 OpenPitrix 开发规范 或 Helm Chart 开发规范 完成应用的开发。
开发者准备好应用配置包后即可打包上传提交到 OpenPitrix 平台。管理员可以测试和部署提交的应用,并能够对提交的应用进行审核,待审核通过后开发者即可发布应用到应用商店。普通用户可在应用商店浏览应用和部署应用到多云的运行环境,如 Kubernetes、QingCloud、阿里云、AWS 等运行环境。
目的
本文旨在帮助您了解通过 OpenPitrix 平台管理应用生命周期的基本工作流程,带您快速上手 OpenPitrix。包含五篇文档,依次从平台管理员、应用服务商、开发者、应用审核与发布、普通用户等多种角色详细说明各角色的工作流程。本文档准备了一个 Wordpress 应用 (包含 VM 与 Heml 应用类型) 作为示例。
下图说明了快速入门文档演示的完整流程 (请从上至下看)。
前提条件
正式开始前,需要准备好以下资源:
- 已成功安装了 OpenPitrix,若没有请参照 安装指南 安装 OpenPitrix,且部署的集群能够访问外网。
- 已有 OpenPitrix 管理员账号 (安装指南已提供默认的管理员登录方式)。
- 已有 QingCloud 云平台、阿里云 或 AWS 云平台 的账号,已准备了 Kubernetes 集群。本示例演示以 QingCloud 云平台、阿里云和 Kubernetes 作为运行环境 (AWS 相关操作类似)。
当前内容版权归 OpenPitrix 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 OpenPitrix .