-
Notifications
You must be signed in to change notification settings - Fork 741
removed auto-adding v to the etcd image version #2079
base: master
Are you sure you want to change the base?
Conversation
Can one of the admins verify this patch? |
2 similar comments
Can one of the admins verify this patch? |
Can one of the admins verify this patch? |
I am wondering if instead of composing the image name using
|
Maybe doing this will make it harder to manage the upgrade process when only the image version is changed ? |
I could be wrong, but I thought if we can compare the image instead of version here, the upgrade process can be handled. Agreed, this would mean an API change, and I do not know if we would want it for simplicity or not. |
we also have issue with |
Is it possible to add |
When creating an
etcdCluster
resource, you provide anImage
and aVersion.
Version` is a semver version depending on the EtcD image version you wish to use.The default is to use Quay images, which are versioned using a pattern of
v
+semver
, likev3.0.12
.So defining :
Will create a Pod using image
quay.io/coreos/etcd:v3.1.10
.This may be fine with
Quay
images, but when you are working with other Docker Registries, you may not want to add thev
to the version.The Operator should not force you to use a specific version pattern.
This PR removes the
v
addition to the version, allowing to use a real version name in the CRD.