第 7 章 ConsoleQuickStart [console.openshift.io/v1]


描述
ConsoleQuickStart 是通过 OpenShift Web 控制台中的各种工作流调整用户的扩展。兼容性级别 2:在主发行版本中至少为 9 个月或 3 个次版本(以更长的时间为准)。
类型
object
必填
  • spec

7.1. 规格

属性类型描述

apiVersion

字符串

APIVersion 定义对象的这个表示法的版本化的 schema。服务器应该将识别的模式转换为最新的内部值,并可拒绝未识别的值。更多信息: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources

kind

字符串

kind 是一个字符串值,代表此对象所代表的 REST 资源。服务器可以从客户端向其提交请求的端点推断。无法更新。采用驼峰拼写法 (CamelCase)。更多信息: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds

metadata

ObjectMeta

标准对象元数据。更多信息: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata

spec

对象

ConsoleQuickStartSpec 是所需的快速启动配置。

7.1.1. .spec

描述
ConsoleQuickStartSpec 是所需的快速启动配置。
类型
object
必填
  • description
  • displayName
  • durationMinutes
  • 简介
  • tasks
属性类型描述

accessReviewResources

array

accessReviewResources 包含了一个资源列表,用户会对其进行检查,以便用户完成快速入门。如果任何访问检查失败,快速入门会被隐藏。

accessReviewResources[]

对象

ResourceAttributes 包含对 Authorizer 接口的资源请求的授权属性

conclusion

字符串

总结总结快速入门并推荐后续步骤。(包括标记)

description

字符串

description 是快速入门的描述。(包括标记)

displayName

字符串

displayName 是 Quick Start 的显示名称。

durationMinutes

整数

durationMinutes 描述了完成快速入门所需的时间大约需要多少分钟。

icon

字符串

图标是一个 base64 编码镜像,它将在 Quick Start 显示名称旁边显示。该图标应该是用于轻松扩展的向量镜像。图标的大小应为 40x40。

简介

字符串

简介描述了快速入门的目的。(包括标记)

nextQuickStart

数组(字符串)

nextQuickStart 是以下快速入门列表,建议用户尝试。

先决条件

数组(字符串)

先决条件包含执行快速入门前需要满足的所有先决条件。(包括标记)

tags

数组(字符串)

tags 是描述快速入门的字符串列表。

tasks

array

Task (Task)是用户完成快速入门必须执行的步骤列表。

tasks[]

对象

ConsoleQuickStartTask 是快速入门中的一个步骤。

7.1.2. .spec.accessReviewResources

描述
accessReviewResources 包含了一个资源列表,用户会对其进行检查,以便用户完成快速入门。如果任何访问检查失败,快速入门会被隐藏。
类型
array

7.1.3. .spec.accessReviewResources[]

描述
ResourceAttributes 包含对 Authorizer 接口的资源请求的授权属性
类型
object
属性类型描述

group

字符串

Group 是 Resource 的 API 组。"*"代表所有。

name

字符串

Name 是为"get"请求的资源的名称,或删除"delete"。"" (空)表示全部。

namespace

字符串

namespace 是所请求操作的命名空间。目前,对于集群范围的资源 "" (empty),没有命名空间和所有命名空间"" (空)之间的差别,对于集群范围的资源 "" (空)代表"all"表示来自 SubjectAccessReview 或 SelfSubjectAccessReview 的命名空间范围资源

resource

字符串

资源是现有资源类型之一。"*"表示全部。

subresource

字符串

子资源是现有资源类型之一。""表示 none。

verb

字符串

verb 是一个 kubernetes 资源 API 动词,如: get, list, watch, create, update, delete, proxy. "*" 表示所有。

version

字符串

version 是资源的 API 版本。"*"表示所有。

7.1.4. .spec.tasks

描述
Task (Task)是用户完成快速入门必须执行的步骤列表。
类型
array

7.1.5. .spec.tasks[]

描述
ConsoleQuickStartTask 是快速入门中的一个步骤。
类型
object
必填
  • description
  • title
属性类型描述

description

字符串

Description 描述了完成任务所需的步骤。(包括标记)

review

对象

检查包含验证任务是否完成的说明。用户将使用单选按钮选择"是"或"否",这指示步骤是否已成功完成。

summary

对象

Summary 包含有关传递步骤的信息。

title

字符串

title 描述了任务,显示为步骤标题。

7.1.6. .spec.tasks[].review

描述
检查包含验证任务是否完成的说明。用户将使用单选按钮选择"是"或"否",这指示步骤是否已成功完成。
类型
object
必填
  • failedTaskHelp
  • 说明
属性类型描述

failedTaskHelp

字符串

failedTaskHelp 包含失败任务检查的建议,并在任务末尾显示。(包括标记)

说明

字符串

指令包含用户在完成任务后需要采取的步骤(包括标记)

7.1.7. .spec.tasks[].summary

描述
Summary 包含有关传递步骤的信息。
类型
object
必填
  • 失败
  • success
属性类型描述

失败

字符串

failed 简要描述了未成功通过的任务。(包括标记)

success

字符串

成功描述了 succesfully passed 的任务。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.