Closed bamoo456 closed 5 months ago
Based on the README.md, the following execution should work.
ETCDCTL_ENDPOINTS=x.x.x.x:2379 ETCDCTL_USER=read ETCDCTL_PASSWORD teller show
The above command gave me:
FATA[0000] could not load all variables from the given existing providers error="etcdserver: user name is empty"
I would suggest explicitly add a username and password while instantiating a etcd client, for example: Update the code to be following:
etcd
cfg := clientv3.Config{ TLS: tr, Endpoints: eps, Username: os.Getenv("ETCDCTL_USER"), Password: os.Getenv("ETCDCTL_PASSWORD"), }
1.5.6
teller
The issue is the etcd provider was not work as expected, so we need a fix for people using etcd.
Teller 1.5.6 Revision 7b714bc2f1d5e14920f2add828fdf7425148ff6b, date: 2022-10-13T08:02:44Z
Ubuntu 22.04
we have a new etcd provider as part of the Teller 2.0 rewrite, please reopen if issue persists.
Expected Behavior
Based on the README.md, the following execution should work.
Current Behavior
The above command gave me:
Possible Solution
I would suggest explicitly add a username and password while instantiating a
etcd
client, for example: Update the code to be following:Steps to Reproduce
1.5.6
.teller
by:ETCDCTL_ENDPOINTS=x.x.x.x:2379 ETCDCTL_USER=read ETCDCTL_PASSWORD teller show
Context
The issue is the
etcd
provider was not work as expected, so we need a fix for people usingetcd
.Specifications
Ubuntu 22.04