Is your feature request related to a problem? Please describe.
Some apps would preferably be deployed with a selector for the tag, for example:
Plex Beta or Stable
Minecraft Java or versions
deepstack cpu or gpu
Nextcloud Majors
InfluxDB majors (if that is even possible)
This would still need to be inside values.yaml and comply to the renovate format requirements. This means the image defination has to comply to this format:
It also means that an additional selector value is needed, something like
activeImage: image
or
activeImage: alternativeImage
Afterwards the common deployment specifications need to be rewrithen to enable use of this structure.
Preferably this is done in a seperate include that just overwrites "image" with the alt value if the activeImage is not image.
It's important to note that the image being present and filled is a requirement from TrueNAS, it always has to contain something.
Is your feature request related to a problem? Please describe. Some apps would preferably be deployed with a selector for the tag, for example:
This would still need to be inside values.yaml and comply to the renovate format requirements. This means the image defination has to comply to this format:
It also means that an additional selector value is needed, something like
or
Afterwards the common deployment specifications need to be rewrithen to enable use of this structure. Preferably this is done in a seperate include that just overwrites "image" with the alt value if the
activeImage
is notimage
.It's important to note that the
image
being present and filled is a requirement from TrueNAS, it always has to contain something.