Red Hat Training

A Red Hat training course is available for OpenShift Container Platform

4.5. 从镜像创建应用程序

通过 Select Image or Template 页面,您可以选择通过 git 仓库或使用模板进行创建:

  1. 如果创建新项目没有自动重定向到 Select Image or Template 页面,您可能需要点击 Add to Project
  2. 点击 Browse,然后从下拉列表中选择 ruby
  3. 点击 ruby:latest builder 镜像。
  4. 为您的应用程序输入一个 名称,并指定 Git Repository URL,即 https://github.com/<your_github_username>/ruby-ex.git
  5. 在默认情况下,此示例应用程序会自动创建路由、Webhook 触发器和构建更改触发器。您也可以选择使用 Show advanced routing, build, and deployment options
  6. 点击 Create

    注意

    创建后,您可以通过点 Browse, Builds, 选择您的构建,再点 Actions,使用 EditEdit YAML 来对其中的一些设置进行修改。

创建应用程序可能需要一些时间。您可以监控 web 控制台的 Overview 页面,以查看创建的新资源,并观察构建和部署的进度。

在创建 Ruby pod 时,它的状态会显示为 pending。然后,Ruby pod 启动并显示其新分配的 IP 地址。当 Ruby pod 运行时,则代表构建已完成。