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: crates/stackable-operator/crds/DummyCluster.yaml
+25-3Lines changed: 25 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -1831,6 +1831,27 @@ spec:
1831
1831
Consult the [Product image selection documentation](https://docs.stackable.tech/home/nightly/concepts/product_image_selection)
1832
1832
for details.
1833
1833
properties:
1834
+
autoUpdate:
1835
+
default: false
1836
+
description: |-
1837
+
Automatically update the product image. Defaults to `false`.
1838
+
1839
+
This mechanism utilizes a floating image tag which always refers to the latest patch version
1840
+
in the current release line. The current release line is either automatically derived, or
1841
+
can be overridden via `stackableVersion`.
1842
+
1843
+
It should be noted that when this field is set to `true`, the operator uses `Always` as the
1844
+
pull policy for product images. If set to `false`, `IfNotPresent` is used. Explicitly
1845
+
setting `pullPolicy` takes precedence.
1846
+
1847
+
### Examples
1848
+
1849
+
- The `stackableVersion` field is not set, the operator falls back to its own version, eg.
1850
+
26.7.0. If this field is set to `true`, the `26.7` floating tag will be used for product
1851
+
images, else, `26.7.0` will be used.
1852
+
- The `stackableVersion` field is set to `26.3.0`. If this field is set to `true`, the
1853
+
`26.3` floating tag will be used for product images, else, `26.3.0` will be used.
1854
+
type: boolean
1834
1855
custom:
1835
1856
description: |-
1836
1857
Provide a custom container image.
@@ -1841,12 +1862,13 @@ spec:
1841
1862
description: Version of the product, e.g. `1.4.1`.
1842
1863
type: string
1843
1864
pullPolicy:
1844
-
default: Always
1845
1865
description: '[Pull policy](https://kubernetes.io/docs/concepts/containers/images/#image-pull-policy) used when pulling the image.'
1846
1866
enum:
1847
1867
- IfNotPresent
1848
1868
- Always
1849
1869
- Never
1870
+
- null
1871
+
nullable: true
1850
1872
type: string
1851
1873
pullSecrets:
1852
1874
description: '[Image pull secrets](https://kubernetes.io/docs/concepts/containers/images/#specifying-imagepullsecrets-on-a-pod) to pull images from a private registry.'
@@ -1872,9 +1894,9 @@ spec:
1872
1894
type: string
1873
1895
stackableVersion:
1874
1896
description: |-
1875
-
Stackable version of the product, e.g. `23.4`, `23.4.1` or `0.0.0-dev`.
1897
+
Stackable version of the product, e.g. `26.7.0` or `0.0.0-dev`.
1876
1898
1877
-
If not specified, the operator will use its own version, e.g. `23.4.1`. When using a nightly
1899
+
If not specified, the operator will use its own version, e.g. `26.7.1`. When using a nightly
1878
1900
operator or a PR version, it will use the nightly `0.0.0-dev` image.
0 commit comments