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
backgeound: Current kubedoop version is 0.1.0 and we have already adapted trino 450, and 450 is recommonded for this version.
glance
image:
# custom: my.repo.company.org/trino:450 # when use custom repository, please set image with tagrepo: quay.io/zncdatadev # This is official image repositoryproductVersion: 450# The version is trino in imagekubedoopVersion: 0.1.0 # This is kubedoop version
Use the official repository and the current kubedoop version, and select the best product version to compose the final image: quay.io/zncdatadev/trino:450-kubedoop0.1.0
Using the official repository and the current kubedoop version, using the specified product version 455, compose the final image: quay.io/zncdatadev/trino:455-kubedoop0.1.0
⚠️Note: If this image does not exists in the official repository, the service cannot be deployed successfully. If the current version of kubedoop 0.1.0 does not support the specified product version 455, operator throws an exception and does not create the deployment resource.
If you proxy the official repository, you can specify your own repository using the repo. The image tag rules in the custom repository MUST be the same as those in the official repository, otherwise an Image cannot be found error may occur. Compose the final image: my.repo.company.org/zncdatadev/trino:450-kubedoop0.1.0
CASE-4
image:
custom: my.repo.company.org/trino:450productVersion: 450# When use custom repository, productVersion is MUST be set# kubedoopVersion: 0.1.0 # In custom, this value will ignore
With a custom Image, you must specify the product version in the Image to tell the operator what logic to use to deploy it. Compose the final image: my.repo.company.org/trino:450
⚠️Note: If no product version is specified when using a custom image, an exception is thrown and no resource is created.
Other-CASE
image:
kubedoopVersion: 0.1.0
If the final image quay.io/zncdatadev/trino:450-kubedoop0.1.0 done not exist, the deployed resource will fail.
The trino version productVersion: 455 received by the operator does not match the trino version my.repo.company.org/trino:450 in the customized image. As a result, the configurations created by the operator for the trino may be incorrect. So, unknown problems such as service exceptions or trino startup failures may occur.
Motivation 🔦
No response
The text was updated successfully, but these errors were encountered:
Duplicates
I have searched the existing issues
Summary 💡
Select an appropriate image and correct deployment logic based on the image tag design rules and compatibility with operator.
trace:
Examples 🌈
backgeound: Current kubedoop version is
0.1.0
and we have already adapted trino450
, and450
is recommonded for this version.glance
CASE-1
# nothing
==
Use the official repository and the current kubedoop version, and select the best product version to compose the final image:
quay.io/zncdatadev/trino:450-kubedoop0.1.0
CASE-2
==
Using the official repository and the current kubedoop version, using the specified product version
455
, compose the final image:quay.io/zncdatadev/trino:455-kubedoop0.1.0
0.1.0
does not support the specified product version455
, operator throws an exception and does not create the deployment resource.CASE-3
==
If you proxy the official repository, you can specify your own repository using the repo. The image tag rules in the custom repository MUST be the same as those in the official repository, otherwise an Image cannot be found error may occur. Compose the final image:
my.repo.company.org/zncdatadev/trino:450-kubedoop0.1.0
CASE-4
==
With a custom Image, you must specify the product version in the Image to tell the operator what logic to use to deploy it. Compose the final image:
my.repo.company.org/trino:450
Other-CASE
If the final image
quay.io/zncdatadev/trino:450-kubedoop0.1.0
done not exist, the deployed resource will fail.The trino version
productVersion: 455
received by the operator does not match the trino versionmy.repo.company.org/trino:450
in the customized image. As a result, the configurations created by the operator for the trino may be incorrect. So, unknown problems such as service exceptions or trino startup failures may occur.Motivation 🔦
No response
The text was updated successfully, but these errors were encountered: