Consul中的权限验证——ACL的简单使用
在生产环境中,大多数服务都是部署在内网中,通过网关暴露服务给公网的用户访问,而一些中间件则仅内网能访问,在只有本团队能访问此集群的情况下,是否设置权限验证无关紧要,如果是跨团队联合开发或者出于种种原因需要把consul暴露在公网中,则需要开启consul的acl(access control list)。在consul中,权限验证(acl)是默认关闭的,也就是说完成consul部署后,只要是有内网权限就能访问consul并对其进行修改,所以我们在启动consul的时候需要为acl添加配置。