The Flink version metadata is stored in the platform’s configuration.
It contains one entry per Flink image linking it to the corresponding Flink version and optionally making it the default image for Flink versions.
The default configuration contains the metadata for the official Ververica Flink images for all supported versions of Apache Flink®.
Additionally, you can configure the default Flink image registry and repository and specify an image to be used for all SQL Deployments.
If you are using a private registry for all images we recommend configuring the registry globally via vvp.registry instead.
Only one version can be marked to be used for SQL Deployments.
The Flink SQL image should only be changed to an image that is built based on the default Flink SQL image (see Ververica Platform Components).
If you want to overwrite these settings, you can specify the following entries in the configuration.
vvp:flinkVersionMetadata:-flinkVersion:1.17.1# The full Flink version this image suppliesimageTag:1.17.1-stream2# The Docker image tag for the Flink repository specified belowuseForSqlDeployments:truedefaultFor:-1.17# Make this the default image for Deployments on Flink 1.9flinkDeploymentDefaults:registry:my-custom-registry.internal/vvp# Defaults to vvp.registryrepository:flink