文章目录
前言目标关键字
一、为什么选择1 安全的多云服务网络2 强大的生态系统3 通过运行状况检查发现服务4 动态负载平衡5 跨任何运行时的服务网格6与Kubernetes集成和扩展
二、优点1组织的复杂性2技术复杂度
三、使用及场景总结参考
前言
在家不会迎宾客,出外方知少主人。
目标
consul的基本原理和使用场景
关键字
devops
一、为什么选择
1 安全的多云服务网络
利用基于意图的策略和服务网格资源之间的自动mTLS加密,在任何环境中运行的安全服务
2 强大的生态系统
Consul为许多流行的DevOps和网络工具提供支持并与之集成。
3 通过运行状况检查发现服务
Consul支持检测新服务的部署,对现有服务的更改,并提供实时代理运行状况以减少停机时间。
4 动态负载平衡
通过集成的DNS解决发现的服务。自动化第三方负载均衡器(F5,NGINX,HAProxy)。无需手动配置网络设备
5 跨任何运行时的服务网格
在任何运行时或基础架构中跨任何云在裸机,虚拟机和Kubernetes集群中部署服务网格。
6与Kubernetes集成和扩展
利用Helm在Kubernetes上快速部署Consul。自动为Kubernetes资源注入sidecar。将多个群集联合到一个服务网格中。
二、优点
1组织的复杂性
领事企业版通过启用治理功能,为组织为多个团队构建企业就绪的服务网络环境奠定了基础。
2技术复杂度
Consul Open Source使个人可以跨云,本地和混合环境发现服务并安全管理它们之间的连接。、
三、使用及场景
1 引入pom 2 启用consul 3 添加application.yml配置
总结
参考
官网: https://www.consul.io/downloads.html
https://www.springcloud.cc/spring-cloud-consul.html https://spring.io/projects/spring-cloud-consul 多留言多点赞你们的只支持是我坚持下去的动力,都支棱起来!!!