enjoy coding...
consul【在kubernetes集群中部署】 consul【在kubernetes集群中部署】
consul具体配置、ACL配置可以参考Consul系列文章 首先创建k8s-consul-config.json文件注意token需要自己创建一个,这里加密处理了 { "datacenter":"dc8", "prim
2019-10-18
consul【多台机器docker部署】 consul【多台机器docker部署】
问题1:ip问题使用容器方式在主机上部署后,consul节点的ip为容器IP,如上图所示,主机外不能访问到该服务,需要配置内网或公网IP。 使用docker使用docker run命令启动consul只需要在run后增加 --net = "
2019-10-11
consul【结合spring cloud使用consul配置中心并自动刷新】 consul【结合spring cloud使用consul配置中心并自动刷新】
重点: consul的配置需要全部写在resource目录下bootstrap.yml文件中,写在application.yml中不能生效! consul config配置#bootstrap.yml配置 spring: cloud:
2019-10-10
consul【K/V-HTTP接口】 consul【K/V-HTTP接口】
全局配置 http头部加入X-Consul-Token,值为有权限的token 查询一个key值#key=/data http://192.168.1.11:8500/v1/kv/data #key=/test/data http://
2019-10-10
consul【ACL使用】 consul【ACL使用】
开启ACL接前文,需要开启consul ACL配置,如下 // enable_key_list_policy开启true,为kv配置acl控制 "acl":{ "enabled":true, "default_policy"
2019-10-09
consul【watcher handle使用】 consul【watcher handle使用】
配置创建watcher.json文件,放在consul配置目录下,启动consul时指定-config-dir: { "watches": [ { "type": "key", "key": "foo/d
2019-10-08
1 / 2