Skip to content

Commit 0c81e53

Browse files
committed
remove upgrade tips with floating tag
1 parent 2d3edc3 commit 0c81e53

File tree

1 file changed

+5
-30
lines changed

1 file changed

+5
-30
lines changed

modules/concepts/pages/product-image-selection.adoc

Lines changed: 5 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -50,24 +50,23 @@ What this means is, that for example the Stackable Operator for Apache HBase wil
5050
|===
5151

5252

53-
However, since the last digit of the Stackable version is considered to be a patchlevel indicator, operators will be compatible with all images from the same release line.
53+
However, since the last digit of the Stackable version is considered to be a patch level indicator, operators will be compatible with all images from the same release line.
5454
So an operator of version _23.4.x_ will be compatible with all images of version _23.4.y_.
55-
This is intended to allow shorter update cycles for users, when new image versions are released that may contain security fixes - should the user so choose.
56-
55+
This is intended to allow shorter update cycles for users, when new image versions are released that may contain security fixes.
5756

5857
The following paragraphs explain the available settings and how they work.
5958

6059
At the bottom of this page in the <<_common_scenarios, common scenarios>> section some common update scenarios are explained as examples.
6160

6261
== Stackable provided images
6362

64-
If your Kubernetes cluster has internet access, the easiest way is to use the publicly available Images from the https://docker.stackable.tech/[Image registry hosted by Stackable].
63+
If your Kubernetes cluster has internet access, the easiest way is to use the publicly available images from the https://docker.stackable.tech/[Image registry hosted by Stackable].
6564
If the Kubernetes cluster does not have internet access, a xref:_custom_docker_registry[] or xref:_custom_images[] can be used.
6665

6766
Currently, you need to specify the product version. This can be found on the xref:operators:supported_versions.adoc[list of supported product versions] or on the website of the product itself.
6867
This requirement might be relaxed in the future, as every platform release will ship wth a recommended product versions, which will be used by default.
6968

70-
Additionally, as images must be updated from time to time (e.g. new base image, security updates), a Stackable version can be provided. An image with the Stackable version `23.7.0` is fixed and will never change. Security updates within a release line will result in patch version bumps in the Stackable version to e.g. `23.7.1`.
69+
Additionally, as images should be updated from time to time (e.g. new base image, security updates), a Stackable version can be provided. An image with the Stackable version `23.7.0` is fixed and will never change. Security updates within a release line will result in patch version bumps in the Stackable version to e.g. `23.7.1`.
7170

7271
If you don't specify the Stackable version, the operator will use its own version, e.g. `23.7.0`.
7372
When using a nightly operator or a `pr` version, it will use the nightly `0.0.0-dev` image.
@@ -152,31 +151,7 @@ spec:
152151
productVersion: 3.3.1
153152
----
154153

155-
### Quick updates of images
156-
Sometimes it can be useful to decouple operators upgrades from the image versions to allow using updated images as soon as Stackable releases them.
157-
This can significantly shorten turnaround times when reacting to security vulnerabilities for example.
158-
159-
For this scenario the Stackable version can be set to the release line, without including the patch level indicator.
160-
This will cause the operator to always use the most current image that it is compatible with when starting products.
161-
162-
[NOTE]
163-
====
164-
This behavior can result in _mixed_ clusters running on different image versions of the product.
165-
This should not create any issues, since the contained product binaries are exactly the same, but is worth knowing.
166-
167-
A rolling restart of the product would clean this mixed state up.
168-
====
169-
170-
#### Config
171-
[source,yaml]
172-
----
173-
spec:
174-
image:
175-
productVersion: 3.3.1
176-
stackableVersion: 23.4
177-
----
178-
179-
#### Custom images / pinned images
154+
### Custom images / pinned images
180155
When a setup requires the utmost stability, and it is preferable for things to break, rather than run with a different image version that for example has not been certified.
181156
Or when a user requires custom libraries / code in the images they run and build their own images derived from official Stackable images, this is the only possible way to do this.
182157

0 commit comments

Comments
 (0)