Consul是一种用于在基础架构中发现和配置服务的工具。
我正在使用 Ocelot 和 API 网关以及 Consul 和服务发现。 我正在 Consul 中使用动态名称注册服务,例如:service.name.1234 和 service.name.5678 这项服务是
我正在使用http调用curl -s --get http://MyConsulURL/v1/catalog/services来列出服务,如下所示: “MYSVC”:[], "MYSVC1": ["mytag1","mytag2"], “MYSVC2&
我遇到了 terraform 脚本中模块的执行顺序问题。我已经提出了源代码库的问题。 https://github.com/hashicorp/terraform/issues/18143 谁能帮我...
mkdir:无法创建目录'/consul/extra-config:Openshift 4.6 上的 Pod 权限被拒绝
使用 consul 安装 Hashicorp Vault 后,我收到错误权限被拒绝。 尝试过 oc adm 策略 add-scc-to-user -z 服务帐户 -n 命名空间特权 OC 命令 w...
使用单个 Consul 服务器 (DC1) 连接 K8s 和 Nomad。这是否可能,或者下一个最好的方法是什么?
目前我已经设置了K8s集群、Nomad集群以及它们之外的consul服务器。我还假设这些集群由不同的团队/利益相关者拥有,因此,他们......
SRV 记录与 Consul 和 Nginx 集成,用于 Nomad 中的动态服务发现
嗨,我有一个小困惑,为什么 SRV 记录不能与 Consul 和 Nginx 一起使用。 我的目标是使用 Consul DNS 将流量路由到通过 Nomad 部署的服务,其中动态端口分配是 u...
使用 docker consul .NET Core 在两个微服务之间通信时连接被拒绝
docker-compose.yml 版本:'3.4' 服务: 领事: 图片:hashicorp/consul:最新 命令:consul agent -dev -log-level=warn -ui -client=0.0.0.0 主机名:领事 容器名称:
使用 HELM 在 Kubernetes 中安装时出现 Consul 问题
我正在尝试在 Kubernetes 中安装 consul 作为客户端,并将其加入到我现有的 Consul 服务器中。当我检查 consul-consul-connect-injector pod 的日志时,我看到服务器成功了
我正在 K8s 之外运行 consul 服务器。我有单独的 k8s 集群,所有节点均可访问。我目前没有运行任何 ACL 或 TLS。我收到以下错误,并且喷油器 p...
为什么我的 Spring Consul Retry 配置不起作用
我正在尝试在 Spring Consul 中使用重试功能,以便应用程序在一定次数的重试后快速失败。 我正在使用以下 bootstrap.yml 春天: 简介: 活跃:开发
我是领事新手,但我做了很多研究,但仍然不明白为什么我的重试失败。超时也是如此。我在 ServiceRouter 中配置了所有这些并连接到后端...
我有以下配置 #vault1-config.hcl 存储“领事”{ 地址 =“http://consul1:8500” 路径=“金库/” } 侦听器“tcp”{ 地址...
我想以编程方式通过 Spring @Value(...) 注释读取值。在 @Value(...) 注解后面以编程方式调用 Spring 代码。 我在这个主题上找到的所有例子例如...
找不到Nomad客户端,但我可以看到所有服务器,也可以在Consul中找到客户端。 游牧配置 data_dir =“/opt/nomad/数据” 服务器 { 启用=真 bootstrap_exp...
我正在尝试通过执行以下操作来运行官方 docker 映像 docker拉领事 docker run -d --name=dev-consul -p 8500:8500 领事 当我尝试使用curl访问consul服务器时,我得到一个
Stolon keeper 一直无法使用 Consul 后端初始化 pg 数据库
尝试在 docker swarm 上设置 Stolon,现在为了简化,我让所有服务在同一主机上的管理器节点上运行。 在我的一生中,我似乎无法克服来自
我知道这可能是一个需要讨论的老话题了。然而,我还没有找到任何合适的文件来回答我的问题 语境 我们有 18 台虚拟机运行整体应用程序和数据库。 12 个应用程序是
我已阅读与此问题相关的类似问题。最终以沮丧告终。 我用docker安装了consul。我运行以下命令。 docker run --name consul -d -p 8500:8500 领事...
如何在 Terraform 中定义可选变量并在 Consul 中定义默认值
我有一个 Terraform 脚本,其中包含一些从 Consul 填充的变量。我想在两种不同的场景中使用这个脚本: 场景 1. 使用 Consul 的默认值一切正常。 场景...
我有以下问题,我不确定我是否做错了什么或者它没有按预期工作。 我有一个启用了 ACL 的领事集群。 ACL 默认策略设置为 DENY(“