首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Consul 的历史和发展

Consul 是一个由 HashiCorp 公司开发的开源软件,最初发布于2014年5月。...HashiCorp 公司是一个专注于云基础设施自动化领域的公司,其产品包括 Terraform、Vault、Nomad 和 Consul 等。...Consul 的发展始于 HashiCorp 公司内部的一个项目,旨在解决其在构建云基础设施时遇到的服务发现和配置管理问题。...在使用和改进该项目的过程中,HashiCorp 决定将其开源并作为一个独立的产品发布Consul 的首个版本是基于 Go 语言开发的,并提供了诸如服务发现、健康检查、分布式锁和配置管理等功能。...Consul 的发展历程可以概括为以下几个阶段:初期阶段(2014-2015年):发布了最初版本的 Consul,提供了服务发现、健康检查、分布式锁和配置管理等基本功能。

63520
您找到你想要的搜索结果了吗?
是的
没有找到

HashiCorp官宣:禁止国内使用其旗下Consul等开源软件?

近日,HashiCorp官网发布了一条软件评估条款: 请注意,中国出口管控条例禁止HASHICORP 在中华人民共和国境内销售或以其他方式提供企业版VAULT。...鉴于此原因,未经HASHICORP 的书面同意,不得在中华人民共和国境内使用、部署或安装HASHICORP 的VAULT 企业版本软件。 ?...(条款链接:https://www.hashicorp.com/terms-of-evaluation) HashiCorp 是一家非常知名的基础软件提供商,很多人可能没听过它的名字,但是其旗下的 6...款主流软件,Terraform、Consul、Vagrant、Nomad、Vault,Packer 相信不少程序员都听说或使用过,尤其是Consul使用者不尽其数。...截止目前为止,从HashiCorp 官网上的声明来看,开源项目其实还是“安全”的,被禁用的只是 Vault 企业版,而非其他所有开源产品(Terraform、Consul等)。

1.4K30

18000 台服务器整整瘫痪了三天:因 BoltDB 糟糕的设计

本周,该公司发布了一份内容冗长、极其详细的事后分析报告,描述了去年持续整整三天的重大故障事件,所有从事企业基础架构工作的人都应该认真读一读。...乍一看,这似乎只是运行Consul集群的硬件出现的简单故障,但更换所有服务器后,性能依然受到影响。...HashiCorp还在开发新版本的Consul,以取代BoltDB。 但是尽管如此,三大云提供商的销售代表还是没有从Roblox获得任何大笔的新业务。...至于HashiCorp,他们是一群很出色的人。没有几个开发人员比他们的CTO Armond Dadger更受本人尊敬的了。他是个绝顶聪明的家伙。...我们在故障事件期间没有弄清楚这一点,但HashiCorp的工程师在故障后的几天内查明了根本原因。Consul使用了一个名为BoltDB的流行的开源持久性库来存储Raft日志。

66630

Prometheus+Consul 自助服务发现(六)

Consul 官网 https://developer.hashicorp.com/consul/downloads Consul 安装配置 1,二进制部署Consul wget https://releases.hashicorp.com.../consul version 3,启动consul ....的状态,所有的agent允许都需要该目录,该目录必须是稳定的,系统重启后都继续存在 -node:节点在集群中的名称,在一个集群中必须是唯一的,默认是该节点的主机名 -bind:该地址用来在集群内部的通讯...,集群内的所有节点到地址都必须是可达的,默认是0.0.0.0 -ui:启动web界面 -config-dir:配置文件目录,里面所有以.json结尾的文件都会被加载 -rejoin:使consul忽略先前的离开...Consul 中,服务地址及端口为 node-exporter 默认提供指标数据的地址。

1.2K20

consul 的 HTTP API 和使用方法

/agent/services:该端点返回在本地代理程序中注册的所有服务; /agent/service/{service_id}:返回在本地代理上注册的单个服务实例的完整服务定义; /agent/health...args 最终会组合成一条命令: ping -c1 learn.hashicorp.com, -c1 即表示只 ping 1次。...ping 失败时提示: ping: learn.hashicorp.com: Temporary failure in name resolution Consul 支持 Script, HTTP, TCP.../consul/", "interval": "30s" } 如果要获得读取本地节点上所有服务的运行状况检查结果,则可以直接通过 HTTP GET 请求 http://{{consul...CreateIndex": 0, "ModifyIndex": 0 } } 如果要单独查询节点上的某个服务,可以使用: /health/service/{name} 如果要查询某个节点上的所有服务

3.5K42

Consul 1.6 GA 发布

Consul 1.6.0 已于近日 发布 GA 版本 ,ConsulHashiCorp 公司推出的开源工具,也是主流的用于实现分布式系统服务发现与配置的方案。...HashiCorpConsul 的介绍是一个多云服务网络平台,用于在跨任何运行时平台和公共云或私有云的场景连接和保护服务。...本次更新主要集中在 Consul Connect(为其增加了一些主要新特性)和 Consul 的服务网格解决方案方面,此外还有一些改进和错误修复。...这些功能实现了在 Consul 逻辑数据中心之间进行连接服务,并且是 Mesh 网关的重要构建部分。请注意,此功能以前属于 Consul 企业版的功能。...详细更新内容请查看  Consul 1.6.0 Beta 版的发布公告 或 更新日志 。

52210

在 k8s 以外的分布式环境中使用 Dapr

在Dapr 文档和实践案例中多是推荐采用k8s, 其实我目前也是在k8s 上操作的,有公有云TKE,AKS,还有私有云的Rancher ,它并没有传闻中的那么难,而且我认为它非常容易上手。...在此模式下,不会为状态管理或发布/订阅安装任何默认组件,例如Redis 和 Zipkin 不会安装,但是如果需要的话会单独设置,所以没有问题。...但是mDNS只能在可以使用多播的环境中使用,这在云环境下通常是不可用的,在云环境下还有一个选择,官方文档里有 :详细介绍了关于 HashiCorp Consul 服务发现组件的信息,它既可以用于虚拟机也可以用于...k8s 环境下,文章开头提到的案例就是用Consul 。...Azure 环境中,而 HashiCorp 则负责服务的维护和运营。

40410

构建高可用微服务架构:APISIX 网关与 K3S 集群的集成方案

注意事项:确保所有组件之间的网络连通性,以便流量可以正确路由和服务可以成功注册。考虑使用安全措施(如 TLS/SSL 加密、API 密钥、身份验证和授权机制)来保护网关、服务和通信。...、Nacos)使用 Helm 部署 Consul, 添加 Consul 的 Helm 仓库并更新:Copy codehelm repo add hashicorp https://helm.releases.hashicorp.comhelm...repo updatehelm install consul hashicorp/consul --namespace consul --create-namespace --set global.name...() app.run(host='0.0.0.0', port=5000)部署、上线、监控、发布使用 Ansible playbook 进行配置管理和自动化部署。...可以配置 Prometheus 以抓取 Flask 应用的指标,并使用 Grafana 创建仪表板以可视化这些指标。请注意,这些示例仅作为参考,您可能需要根据您的具体需求和环境进行调整。

22900

HashiCorp 发声!仅限制Vault企业版

昨天下午,HashiCorp公司的软件使用条款《Terms of Evaluation for HashiCorp Software》在圈里闹的沸沸扬扬。...这下炸了锅,毕竟国内很多大厂,创业公司都在在使用该公司旗下的很多优秀产品,比如Terraform, Vault, Consul 等,如下图: 但是随后创始人Mitchell Hashimoto解释称,...今早我们可以看到官网已经更新了该声明: 请看上面红框部分 官方声明链接:https://www.hashicorp.com/terms-of-evaluation Vault是一款企业级的管理机密信息和敏感数据软件...2016年9月,HashiCorp 获得2400万美元的 B 轮融资,由GGV Capital 领投,Mayfield 、 True Ventures 和新投资方 Redpoint 参投。...2019年10月21日,胡润研究院发布《2019胡润全球独角兽榜》,HashiCorp排名第138位 估计国内大厂们,尤其是云厂商们,正在造轮子准备替代HashiCorp所有产品,万一哪天Terraform

50320
领券