您正在查看 KubeSphere 版本的文档:v3.0.0
KubeSphere v3.0.0 版本的文档已不再维护。您现在看到的版本来自于一份静态的快照。如需查阅最新文档,请点击 最新版本。
DevOps 工程管理
本教程演示如何创建和管理 DevOps 工程。
准备工作
- 您需要创建一个企业空间和一个帐户 (
project-admin
),必须邀请该帐户至该企业空间并赋予workspace-self-provisioner
角色。有关更多信息,请参考创建企业空间、项目、帐户和角色。 - 您需要启用 KubeSphere DevOps 系统。
创建 DevOps 工程
-
以
project-admin
身份登录 KubeSphere 控制台,转到 DevOps 工程,然后点击创建。 -
输入 DevOps 工程的基本信息,然后点击确定。
- 名称:此 DevOps 工程的简明名称,便于用户识别,例如
demo-devops
。 - 别名:此 DevOps 工程的别名。
- 描述信息:此 DevOps 工程的简要介绍。
- 集群设置:在当前版本中,DevOps 工程无法同时跨多个集群运行。如果您已启用多集群功能,则必须选择一个集群来运行 DevOps 工程。
- 名称:此 DevOps 工程的简明名称,便于用户识别,例如
-
DevOps 工程创建后,会显示在下图所示的列表中。
查看 DevOps 工程
点击刚刚创建的 DevOps 工程,转到其详情页面。具有不同权限的租户可以在 DevOps 工程中执行各种任务,包括创建 CI/CD 流水线和凭证以及管理帐户和角色。
流水线
流水线是一系列插件的集合,使您可以持续地测试和构建代码。流水线将持续集成 (CI) 和持续交付 (CD) 进行结合,提供精简的工作流,使您的代码可以自动交付给任何目标。
凭证
具有所需权限的 DevOps 工程用户可以为流水线配置凭证,以便与外部环境进行交互。用户在 DevOps 工程中添加凭证后,DevOps 工程就可以使用这些凭证与第三方应用程序(例如 GitHub、GitLab 和 Docker Hub)进行交互。有关更多信息,请参见凭证管理。
成员和角色
与项目相似,DevOps 工程也需要为用户授予不同的角色,然后用户才能在 DevOps 工程中工作。工程管理员(例如 project-admin
)负责邀请租户并授予他们不同的角色。有关更多信息,请参见角色和成员管理。
编辑或删除 DevOps 工程
-
点击工程管理下的基本信息,您可以查看当前 DevOps 工程的概述,包括工程角色和工程成员的数量、工程名称和工程创建者。
-
点击右侧的工程管理,您可以编辑此 DevOps 工程的基本信息或删除 DevOps 工程。