consul ACL配置

3个server,1个client, 每个server中都添加了配置文件acl_config.json:
{
"acl_datacenter": "dc1",
"acl_master_token": "hdsaikfoe56",
"acl_default_policy": "deny"
}

并且也重启了三个server。但是查看页面还是显示的是
clipboard.png

请求接口创建一个token
返回的是
clipboard.png

查看consul中server的log:

clipboard.png

查看client中的log是:

clipboard.png

请问我的配置是在哪里出问题了呢

这是consul 中client的启动命令./consul agent -data-dir=/data/consul -node=node3 -bind=192.168.0.6 -client=192.168.0.6 -datacenter=dc1 -ui -config-dir=/etc/consul.d
server的启动命令:./consul agent -server -bootstrap-expect=3 -data-dir=/data/consul -node=node0 -bind=192.168.0.3 -datacenter=dc1 -config-dir=/etc/consul.d

/etc/consul.d是acl_config.json所在的目录

小弟根据网上的办法,配置consul的acL,http://www.xiaomastack.com/20...

小弟试了一个下午都是这样的,请大佬指条明路

阅读 3k
1 个回答

最好的方法还是去看官当文档,那些博客什么的太不靠谱了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进