etcd开始auth认证需要两步:
- 添加root用户
$ etcdctl --endpoints=http://127.0.0.1:2379 user add root
- 开始auth
$ etcdctl --endpoints=http://127.0.0.1:2379 auth enable
{"level":"warn","ts":"2021-10-26T11:21:53.324+0800","logger":"etcd-client","caller":"v3/retry_interceptor.go:62","msg":"retrying of unary invoker failed","target":"etcd-endpoints://0xc000452a80/127.0.0.1:2379","attempt":0,"error":"rpc error: code = FailedPrecondition desc = etcdserver: root user does not have root role"}
Authentication Enabled