Installing Alauda Container Platform Builds

Prerequisites

Alauda Container Platform Builds 是 提供的一个容器工具,集成了构建(支持 Source to Image)和创建应用的功能。

  1. 下载与您的平台匹配的 Alauda Container Platform Builds 最新版本包。如果 Kubernetes 集群中尚未安装 Alauda DevOps Pipelines operator,建议一并下载。
  2. 使用 violet CLI 工具将 Alauda Container Platform Builds 和 Alauda DevOps Pipelines 包上传到目标集群。有关 violet 的详细使用说明,请参见 CLI。

Procedure

Install the Alauda Container Platform Builds Operator

  1. 登录后,进入 Administrator 页面。
  2. 点击 Marketplace > OperatorHub。
  3. 找到 Alauda Container Platform Builds operator,点击 Install,进入 Install 页面。

配置参数:

ParameterRecommended Configuration
ChannelAlpha:默认 Channel 设置为 alpha。
Version请选择最新版本。
Installation ModeCluster:单个 Operator 共享于集群中所有命名空间,用于实例的创建和管理,资源占用较低。
NamespaceRecommended:建议使用 shipyard-operator 命名空间;如果不存在将自动创建。
Upgrade Strategy请选择 Manual。
  • Manual:当 OperatorHub 有新版本时
  • 不会自动执行 Upgrade 操作。
  1. 在 Install 页面选择默认配置,点击 Install,完成 Alauda Container Platform Builds Operator 的安装。

Install the Shipyard instance

  1. 点击 Marketplace > OperatorHub。

  2. 找到已安装的 Alauda Container Platform Builds operator,进入 All Instances。

  3. 点击 Create Instance 按钮,在资源区点击 Shipyard 卡片。

  4. 在实例参数配置页面,除非有特殊需求,否则可使用默认配置。

  5. 点击 Create。

Verification

  • 实例创建成功后,等待约 20 分钟,然后进入 Container Platform > Applications > Applications,点击 Create。
  • 应该能看到 Create from Code 的入口。此时,Alauda Container Platform Builds 已成功安装,您可以开始使用 Creating an application from Code 开启您的 S2I 之旅。