第 11 章 PackageManifest [packages.operators.coreos.com/v1]
- 描述
 - PackageManifest 包含有关软件包的信息,这是单个软件包下的一个(或更多)频道的引用。
 - 类型
 - 
						
object 
11.1. 规格 复制链接链接已复制到粘贴板!
| 属性 | 类型 | 描述 | 
|---|---|---|
|   
								  |   
								  |   APIVersion 定义对象的这个表示法的版本化的 schema。服务器应该将识别的模式转换为最新的内部值,并可拒绝未识别的值。更多信息: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources  | 
|   
								  |   
								  |   kind 是一个字符串值,代表此对象所代表的 REST 资源。服务器可以从客户端向其提交请求的端点推断。无法更新。采用驼峰拼写法 (CamelCase)。更多信息: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds  | 
|   
								  | ||
|   
								  |   
								  |   PackageManifestSpec 定义 PackageManifest 的所需状态  | 
|   
								  |   
								  |   PackageManifestStatus 代表 PackageManifest 的当前状态  | 
11.1.1. .spec 复制链接链接已复制到粘贴板!
- 描述
 - PackageManifestSpec 定义 PackageManifest 的所需状态
 - 类型
 - 
								
对象 
11.1.2. .status 复制链接链接已复制到粘贴板!
- 描述
 - PackageManifestStatus 代表 PackageManifest 的当前状态
 - 类型
 - 
								
object - 必填
 - 
										
catalogSource - 
										
catalogSourceDisplayName - 
										
catalogSourcePublisher - 
										
catalogSourceNamespace - 
										
packageName - 
										
Channels - 
										
defaultChannel 
- 
										
 
| 属性 | 类型 | 描述 | 
|---|---|---|
|   
									  |   
									  |   CatalogSource 是此软件包所属的 CatalogSource 的名称  | 
|   
									  |   
									  | |
|   
									  |   
									  |   CatalogSourceNamespace 是 owning CatalogSource 的命名空间  | 
|   
									  |   
									  | |
|   
									  |   
									  |   
									频道是软件包 ala   | 
|   
									  |   
									  |   PackageChannel 在软件包中定义单个频道,指向该软件包的版本。  | 
|   
									  |   
									  |   defaultChannel (如果指定)是软件包的默认频道的名称。如果没有明确给定其他频道,则会安装默认频道。如果软件包只有一个频道,则该频道会隐式显示默认频道。  | 
|   
									  |   
									  |   弃用有关已弃用资源的信息。  | 
|   
									  |   
									  |   
									packageName 是整个软件包的名称,即 ala   | 
|   
									  |   
									  |   AppLink 定义到应用程序的链接  | 
11.1.3. .status.channels 复制链接链接已复制到粘贴板!
- 描述
 - 
								频道是软件包 ala 
stable或alpha的声明频道。 - 类型
 - 
								
array 
11.1.4. .status.channels[] 复制链接链接已复制到粘贴板!
- 描述
 - PackageChannel 在软件包中定义单个频道,指向该软件包的版本。
 - 类型
 - 
								
object - 必填
 - 
										
name - 
										
currentCSV - 
										
条目 
- 
										
 
| 属性 | 类型 | 描述 | 
|---|---|---|
|   
									  |   
									  |   currentCSV 定义了 CSV 的引用,该 CSV 包含当前用于频道的此软件包版本。  | 
|   
									  |   
									  |   CSVDescription 定义 CSV 的描述  | 
|   
									  |   
									  |   弃用有关已弃用资源的信息。  | 
|   
									  |   
									  |   entries 列出频道中的所有 CSV,以及它们的升级边缘。  | 
|   
									  |   
									  |   ChannelEntry 定义软件包频道的成员。  | 
|   
									  |   
									  |   
									name 是频道的名称,如   | 
11.1.5. .status.channels[].currentCSVDesc 复制链接链接已复制到粘贴板!
- 描述
 - CSVDescription 定义 CSV 的描述
 - 类型
 - 
								
object 
| 属性 | 类型 | 描述 | 
|---|---|---|
|   
									  |   
									  | |
|   
									  | ||
|   
									  | ||
|   
									  |   
									  |   LongDescription 是 CSV 的描述  | 
|   
									  |   
									  |   displayName 是 CSV 的显示名称  | 
|   
									  |   
									  |   图标是 CSV 的 base64 编码图标  | 
|   
									  |   
									  |   图标定义 base64 编码图标和介质类型  | 
|   
									  |   InstallModes 指定支持的安装类型  | |
|   
									  |   
									  | |
|   
									  |   
									  | |
|   
									  |   
									  |   AppLink 定义到应用程序的链接  | 
|   
									  |   
									  | |
|   
									  |   
									  |   maintainer 定义项目维护人员  | 
|   
									  |   
									  | |
|   
									  |   
									  |   安装 Operator 的最低 Kubernetes 版本  | 
|   
									  | ||
|   
									  |   
									  |   AppLink 定义到应用程序的链接  | 
|   
									  |   
									  |   相关镜像列表  | 
|   
									  |   version 是 CSV 的语义版本  | 
11.1.6. .status.channels[].currentCSVDesc.icon 复制链接链接已复制到粘贴板!
- 描述
 - 图标是 CSV 的 base64 编码图标
 - 类型
 - 
								
array 
11.1.7. .status.channels[].currentCSVDesc.icon[] 复制链接链接已复制到粘贴板!
- 描述
 - 图标定义 base64 编码图标和介质类型
 - 类型
 - 
								
object 
| 属性 | 类型 | 描述 | 
|---|---|---|
|   
									  |   
									  | |
|   
									  |   
									  | 
11.1.8. .status.channels[].currentCSVDesc.links 复制链接链接已复制到粘贴板!
- 描述
 - 类型
 - 
								
array 
11.1.9. .status.channels[].currentCSVDesc.links[] 复制链接链接已复制到粘贴板!
- 描述
 - AppLink 定义到应用程序的链接
 - 类型
 - 
								
object 
| 属性 | 类型 | 描述 | 
|---|---|---|
|   
									  |   
									  | |
|   
									  |   
									  | 
11.1.10. .status.channels[].currentCSVDesc.maintainers 复制链接链接已复制到粘贴板!
- 描述
 - 类型
 - 
								
array 
11.1.11. .status.channels[].currentCSVDesc.maintainers[] 复制链接链接已复制到粘贴板!
- 描述
 - maintainer 定义项目维护人员
 - 类型
 - 
								
object 
| 属性 | 类型 | 描述 | 
|---|---|---|
|   
									  |   
									  | |
|   
									  |   
									  | 
11.1.12. .status.channels[].currentCSVDesc.provider 复制链接链接已复制到粘贴板!
- 描述
 - AppLink 定义到应用程序的链接
 - 类型
 - 
								
object 
| 属性 | 类型 | 描述 | 
|---|---|---|
|   
									  |   
									  | |
|   
									  |   
									  | 
11.1.13. .status.channels[].deprecation 复制链接链接已复制到粘贴板!
- 描述
 - 弃用有关已弃用资源的信息。
 - 类型
 - 
								
object - 必填
 - 
										
message 
- 
										
 
| 属性 | 类型 | 描述 | 
|---|---|---|
|   
									  |   
									  |   Message 是描述弃用的人类可读消息。  | 
11.1.14. .status.channels[].entries 复制链接链接已复制到粘贴板!
- 描述
 - entries 列出频道中的所有 CSV,以及它们的升级边缘。
 - 类型
 - 
								
数组 
11.1.15. .status.channels[].entries[] 复制链接链接已复制到粘贴板!
- 描述
 - ChannelEntry 定义软件包频道的成员。
 - 类型
 - 
								
object - 必填
 - 
										
name 
- 
										
 
| 属性 | 类型 | 描述 | 
|---|---|---|
|   
									  |   
									  |   弃用有关已弃用资源的信息。  | 
|   
									  |   
									  |   name 是此条目的捆绑包的名称。  | 
|   
									  |   
									  |   version 是此条目的捆绑包版本。  | 
11.1.16. .status.channels[].entries[].deprecation 复制链接链接已复制到粘贴板!
- 描述
 - 弃用有关已弃用资源的信息。
 - 类型
 - 
								
object - 必填
 - 
										
message 
- 
										
 
| 属性 | 类型 | 描述 | 
|---|---|---|
|   
									  |   
									  |   Message 是描述弃用的人类可读消息。  | 
11.1.17. .status.deprecation 复制链接链接已复制到粘贴板!
- 描述
 - 弃用有关已弃用资源的信息。
 - 类型
 - 
								
object - 必填
 - 
										
message 
- 
										
 
| 属性 | 类型 | 描述 | 
|---|---|---|
|   
									  |   
									  |   Message 是描述弃用的人类可读消息。  | 
11.1.18. .status.provider 复制链接链接已复制到粘贴板!
- 描述
 - AppLink 定义到应用程序的链接
 - 类型
 - 
								
object 
| 属性 | 类型 | 描述 | 
|---|---|---|
|   
									  |   
									  | |
|   
									  |   
									  |