Consul屏蔽api

consul 没有设置密码

需要屏蔽api:/v1/internal/ui/nodes?dc=&token=

防止信息泄露

配置config.json

json 复制代码
{
  "http_config": {
    "block_endpoints": [
      "/v1/internal/ui/nodes"
    ]
  }
}

启动consul时使用该配置:

复制代码
consul agent -dev -config-file=config.json

再访问api,屏蔽成功

相关推荐
Code季风1 天前
将 gRPC 服务注册到 Consul:从配置到服务发现的完整实践(上)
数据库·微服务·go·json·服务发现·consul
Code季风2 天前
微服务分布式配置中心:Gin Web 服务层与 gRPC 服务层集成 Nacos 实战
分布式·微服务·rpc·架构·go·gin·consul
Code季风3 天前
Gin Web 服务集成 Consul:从服务注册到服务发现实践指南(下)
java·前端·微服务·架构·go·gin·consul
Code季风4 天前
深入理解微服务中的服务注册与发现(Consul)
java·运维·微服务·zookeeper·架构·go·consul
lingRJ7775 天前
微服务架构下的抉择:Consul vs. Eureka,服务发现该如何选型?
java·eureka·springcloud·consul·backend·microservices·servicediscovery
步、步、为营1 个月前
.net consul服务注册与发现
.net·consul
化名三爷2 个月前
若依框架Consul微服务版本
微服务·consul·若依微服务·若依框架·consul微服务
观无2 个月前
Ocelot\Consul\.NetCore的微服务应用案例
.netcore·consul
王伯爵3 个月前
Spring Boot 应用程序中配置使用consul
spring boot·consul·java-consul
迷茫运维路3 个月前
K8S+Prometheus+Consul+alertWebhook实现全链路服务自动发现与监控、告警配置实战
运维·kubernetes·go·prometheus·consul