You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: api/docs/apis-image.openshift.io/v1.ImageStream.adoc
+6-6Lines changed: 6 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -89,27 +89,27 @@ Populated by the system. Read-only. Value must be treated as opaque by clients a
89
89
90
90
Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-guide/identifiers#uids">uid</span>:
91
91
</div></details><details open><summary><span title="(v1.ImageStreamSpec) Spec describes the desired state of this stream">spec</span>:
92
-
</summary><div style="margin-left:13px;"> <span title="(string) dockerImageRepository is optional, if specified this stream is backed by a Docker repository on this server">dockerImageRepository</span>:
92
+
</summary><div style="margin-left:13px;"> <span title="(string) dockerImageRepository is optional, if specified this stream is backed by a Docker repository on this server Deprecated: This field is deprecated as of v3.7 and will be removed in a future release Specify the source for the tags to be imported in each tag via the spec.tags.from reference instead.">dockerImageRepository</span>:
93
93
</div><details><summary> <span title="(v1.ImageLookupPolicy) lookupPolicy controls how other resources reference images within this namespace.">lookupPolicy</span>:
94
94
</summary><div style="margin-left:13px;"> <span title="(boolean) local will change the docker short image references (like "mysql" or "php:latest") on objects in this namespace to the image ID whenever they match this image stream, instead of reaching out to a remote registry. The name will be fully qualified to an image ID if found. The tag's referencePolicy is taken into account on the replaced value. Only works within the current namespace.">local</span>:
95
95
</div></details><details><summary> <span title="(array) tags map arbitrary string values to specific image locators">tags</span>:
96
-
</summary><details><summary> - <span title="(object) Annotations associated with images using this tag">annotations</span>:
96
+
</summary><details><summary> - <span title="(object) Optional; if specified, annotations that are applied to images retrieved via ImageStreamTags.">annotations</span>:
</div></details><details><summary> <span title="(v1.ObjectReference) From is a reference to an image stream tag or image stream this tag should track">from</span>:
98
+
</div></details><details><summary> <span title="(v1.ObjectReference) Optional; if specified, a reference to another image that this tag should point to. Valid values are ImageStreamTag, ImageStreamImage, and DockerImage.">from</span>:
99
99
</summary><div style="margin-left:13px;"> <span title="(string) API version of the referent.">apiVersion</span>:
100
100
</div><div style="margin-left:13px;"> <span title="(string) If referring to a piece of an object instead of an entire object, this string should contain a valid JSON/Go field access statement, such as desiredState.manifest.containers[2]. For example, if the object reference is to a container within a pod, this would take on a value like: "spec.containers{name}" (where "name" refers to the name of the container that triggered the event) or if no container name is specified "spec.containers[2]" (container with index 2 in this pod). This syntax is chosen only to have some well-defined way of referencing a part of an object.">fieldPath</span>:
101
101
</div><div style="margin-left:13px;"> <span title="(string) Kind of the referent. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds">kind</span>:
102
102
</div><div style="margin-left:13px;"> <span title="(string) Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names">name</span>:
103
103
</div><div style="margin-left:13px;"> <span title="(string) Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/">namespace</span>:
104
104
</div><div style="margin-left:13px;"> <span title="(string) Specific resourceVersion to which this reference is made, if any. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#concurrency-control-and-consistency">resourceVersion</span>:
105
105
</div><div style="margin-left:13px;"> <span title="(string) UID of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#uids">uid</span>:
106
-
</div></details><div style="margin-left:13px;"> <span title="(integer) Generation is the image stream generation that updated this tag - setting it to 0 is an indication that the generation must be updated. Legacy clients will send this as nil, which means the client doesn't know or care.">generation</span>:
107
-
</div><details><summary> <span title="(v1.TagImportPolicy) Import is information that controls how images may be imported by the server.">importPolicy</span>:
106
+
</div></details><div style="margin-left:13px;"> <span title="(integer) Generation is a counter that tracks mutations to the spec tag (user intent). When a tag reference is changed the generation is set to match the current stream generation (which is incremented every time spec is changed). Other processes in the system like the image importer observe that the generation of spec tag is newer than the generation recorded in the status and use that as a trigger to import the newest remote tag. To trigger a new import, clients may set this value to zero which will reset the generation to the latest stream generation. Legacy clients will send this value as nil which will be merged with the current tag generation.">generation</span>:
107
+
</div><details><summary> <span title="(v1.TagImportPolicy) ImportPolicy is information that controls how images may be imported by the server.">importPolicy</span>:
108
108
</summary><div style="margin-left:13px;"> <span title="(boolean) Insecure is true if the server may bypass certificate verification or connect directly over HTTP during image import.">insecure</span>:
109
109
</div><div style="margin-left:13px;"> <span title="(boolean) Scheduled indicates to the server that this tag should be periodically checked to ensure it is up to date, and imported">scheduled</span>:
110
110
</div></details><div style="margin-left:13px;"> <span title="(string) Name of the tag">name</span>:
111
111
</div><div style="margin-left:13px;"> <span title="(boolean) Reference states if the tag will be imported. Default value is false, which means the tag will be imported.">reference</span>:
112
-
</div><details><summary> <span title="(v1.TagReferencePolicy) ReferencePolicy defines how other components should consume the image">referencePolicy</span>:
112
+
</div><details><summary> <span title="(v1.TagReferencePolicy) ReferencePolicy defines how other components should consume the image.">referencePolicy</span>:
113
113
</summary><div style="margin-left:13px;"> <span title="(string) Type determines how the image pull spec should be transformed when the image stream tag is used in deployment config triggers or new builds. The default value is `Source`, indicating the original location of the image should be used (if imported). The user may also specify `Local`, indicating that the pull spec should point to the integrated Docker registry and leverage the registry's ability to proxy the pull to an upstream registry. `Local` allows the credentials used to pull this image to be managed from the image stream's namespace, so others on the platform can access a remote image but have no access to the remote secret. It also allows the image layers to be mirrored into the local registry which the images can still be pulled even if the upstream registry is unavailable.">type</span>:
114
114
</div></details></details></details><details><summary><span title="(v1.ImageStreamStatus) Status describes the current state of this stream">status</span>:
115
115
</summary><div style="margin-left:13px;"> <span title="(string) DockerImageRepository represents the effective location this stream may be accessed at. May be empty until the server determines where the repository is located">dockerImageRepository</span>:
Copy file name to clipboardExpand all lines: api/docs/apis-image.openshift.io/v1.ImageStreamImport.adoc
+6-6Lines changed: 6 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -398,27 +398,27 @@ Populated by the system. Read-only. Value must be treated as opaque by clients a
398
398
399
399
Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-guide/identifiers#uids">uid</span>:
400
400
</div></details><details><summary> <span title="(v1.ImageStreamSpec) Spec describes the desired state of this stream">spec</span>:
401
-
</summary><div style="margin-left:13px;"> <span title="(string) dockerImageRepository is optional, if specified this stream is backed by a Docker repository on this server">dockerImageRepository</span>:
401
+
</summary><div style="margin-left:13px;"> <span title="(string) dockerImageRepository is optional, if specified this stream is backed by a Docker repository on this server Deprecated: This field is deprecated as of v3.7 and will be removed in a future release Specify the source for the tags to be imported in each tag via the spec.tags.from reference instead.">dockerImageRepository</span>:
402
402
</div><details><summary> <span title="(v1.ImageLookupPolicy) lookupPolicy controls how other resources reference images within this namespace.">lookupPolicy</span>:
403
403
</summary><div style="margin-left:13px;"> <span title="(boolean) local will change the docker short image references (like "mysql" or "php:latest") on objects in this namespace to the image ID whenever they match this image stream, instead of reaching out to a remote registry. The name will be fully qualified to an image ID if found. The tag's referencePolicy is taken into account on the replaced value. Only works within the current namespace.">local</span>:
404
404
</div></details><details><summary> <span title="(array) tags map arbitrary string values to specific image locators">tags</span>:
405
-
</summary><details><summary> - <span title="(object) Annotations associated with images using this tag">annotations</span>:
405
+
</summary><details><summary> - <span title="(object) Optional; if specified, annotations that are applied to images retrieved via ImageStreamTags.">annotations</span>:
</div></details><details><summary> <span title="(v1.ObjectReference) From is a reference to an image stream tag or image stream this tag should track">from</span>:
407
+
</div></details><details><summary> <span title="(v1.ObjectReference) Optional; if specified, a reference to another image that this tag should point to. Valid values are ImageStreamTag, ImageStreamImage, and DockerImage.">from</span>:
408
408
</summary><div style="margin-left:13px;"> <span title="(string) API version of the referent.">apiVersion</span>:
409
409
</div><div style="margin-left:13px;"> <span title="(string) If referring to a piece of an object instead of an entire object, this string should contain a valid JSON/Go field access statement, such as desiredState.manifest.containers[2]. For example, if the object reference is to a container within a pod, this would take on a value like: "spec.containers{name}" (where "name" refers to the name of the container that triggered the event) or if no container name is specified "spec.containers[2]" (container with index 2 in this pod). This syntax is chosen only to have some well-defined way of referencing a part of an object.">fieldPath</span>:
410
410
</div><div style="margin-left:13px;"> <span title="(string) Kind of the referent. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds">kind</span>:
411
411
</div><div style="margin-left:13px;"> <span title="(string) Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names">name</span>:
412
412
</div><div style="margin-left:13px;"> <span title="(string) Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/">namespace</span>:
413
413
</div><div style="margin-left:13px;"> <span title="(string) Specific resourceVersion to which this reference is made, if any. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#concurrency-control-and-consistency">resourceVersion</span>:
414
414
</div><div style="margin-left:13px;"> <span title="(string) UID of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#uids">uid</span>:
415
-
</div></details><div style="margin-left:13px;"> <span title="(integer) Generation is the image stream generation that updated this tag - setting it to 0 is an indication that the generation must be updated. Legacy clients will send this as nil, which means the client doesn't know or care.">generation</span>:
416
-
</div><details><summary> <span title="(v1.TagImportPolicy) Import is information that controls how images may be imported by the server.">importPolicy</span>:
415
+
</div></details><div style="margin-left:13px;"> <span title="(integer) Generation is a counter that tracks mutations to the spec tag (user intent). When a tag reference is changed the generation is set to match the current stream generation (which is incremented every time spec is changed). Other processes in the system like the image importer observe that the generation of spec tag is newer than the generation recorded in the status and use that as a trigger to import the newest remote tag. To trigger a new import, clients may set this value to zero which will reset the generation to the latest stream generation. Legacy clients will send this value as nil which will be merged with the current tag generation.">generation</span>:
416
+
</div><details><summary> <span title="(v1.TagImportPolicy) ImportPolicy is information that controls how images may be imported by the server.">importPolicy</span>:
417
417
</summary><div style="margin-left:13px;"> <span title="(boolean) Insecure is true if the server may bypass certificate verification or connect directly over HTTP during image import.">insecure</span>:
418
418
</div><div style="margin-left:13px;"> <span title="(boolean) Scheduled indicates to the server that this tag should be periodically checked to ensure it is up to date, and imported">scheduled</span>:
419
419
</div></details><div style="margin-left:13px;"> <span title="(string) Name of the tag">name</span>:
420
420
</div><div style="margin-left:13px;"> <span title="(boolean) Reference states if the tag will be imported. Default value is false, which means the tag will be imported.">reference</span>:
421
-
</div><details><summary> <span title="(v1.TagReferencePolicy) ReferencePolicy defines how other components should consume the image">referencePolicy</span>:
421
+
</div><details><summary> <span title="(v1.TagReferencePolicy) ReferencePolicy defines how other components should consume the image.">referencePolicy</span>:
422
422
</summary><div style="margin-left:13px;"> <span title="(string) Type determines how the image pull spec should be transformed when the image stream tag is used in deployment config triggers or new builds. The default value is `Source`, indicating the original location of the image should be used (if imported). The user may also specify `Local`, indicating that the pull spec should point to the integrated Docker registry and leverage the registry's ability to proxy the pull to an upstream registry. `Local` allows the credentials used to pull this image to be managed from the image stream's namespace, so others on the platform can access a remote image but have no access to the remote secret. It also allows the image layers to be mirrored into the local registry which the images can still be pulled even if the upstream registry is unavailable.">type</span>:
423
423
</div></details></details></details><details><summary> <span title="(v1.ImageStreamStatus) Status describes the current state of this stream">status</span>:
424
424
</summary><div style="margin-left:13px;"> <span title="(string) DockerImageRepository represents the effective location this stream may be accessed at. May be empty until the server determines where the repository is located">dockerImageRepository</span>:
0 commit comments