When specifying extraArgs for etcd, using a map presents no issues because the order of arguments is generally not significant; their sorting does not impact functionality (afaik).
However, when passing arguments to other components, their order can be crucial. This becomes important for the sidecar containers configuration which can run any software.
As part of https://github.com/aenix-io/etcd-operator/issues/109
When specifying extraArgs for etcd, using a map presents no issues because the order of arguments is generally not significant; their sorting does not impact functionality (afaik).
However, when passing arguments to other components, their order can be crucial. This becomes important for the sidecar containers configuration which can run any software.