ImageStreamLayers 描述了此镜像流中镜像引用的层信息。
兼容性级别 1:在主要版本中至少稳定 12 个月或 3 个次要版本(以较长者为准)。
属性 | 类型 | 描述 |
---|---|---|
|
|
APIVersion 定义了对象的此表示形式的版本化模式。服务器应将识别的模式转换为最新的内部值,并可能拒绝无法识别的值。更多信息:https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources |
|
|
blobs 是 blob 名称到关于 blob 的元数据的映射。 |
|
|
ImageLayerData 包含关于镜像层的信息。 |
|
|
images 是镜像名称与其组成镜像的 blob 和配置名称之间的映射。 |
|
|
ImageBlobReferences 描述镜像中的 blob 引用。 |
|
|
Kind 是一个字符串值,表示此对象表示的 REST 资源。服务器可以从客户端提交请求的端点推断出这一点。不能更新。采用驼峰命名法。更多信息:https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
|
元数据是标准对象的元数据。更多信息:https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata |
ImageLayerData 包含关于镜像层的信息。
对象
大小
媒体类型
属性 | 类型 | 描述 |
---|---|---|
|
|
引用对象的媒体类型。 |
|
|
层的大小(以字节为单位),由底层存储定义。如果无法获取大小信息,此字段可选。 |
ImageBlobReferences 描述镜像中的 blob 引用。
对象
属性 | 类型 | 描述 |
---|---|---|
|
|
如果设置了config,则它是包含镜像配置的blob。某些镜像没有单独的配置blob,在这种情况下,此字段将设置为nil。 |
|
|
如果镜像被镜像流引用,但镜像对象已被管理员从API中删除,则imageMissing为true。设置此字段时,layers和config字段可能为空,依赖于镜像元数据的调用者应将镜像视为不可下载或查看。 |
|
|
layers是构成此镜像的blob列表,从基础层到顶层。此数组引用的所有层都将在blobs映射中定义。某些镜像可能没有层。 |
|
|
manifests是此镜像指向的其他镜像名称列表。对于单架构镜像,它是空的。对于多架构镜像,它包含单架构镜像的摘要,此类镜像不应具有层或配置。 |
提供以下API端点
/apis/image.openshift.io/v1/namespaces/{namespace}/imagestreams/{name}/layers
GET
:读取指定ImageStream的层