Hashicorp发布Consul与Kubernetes的集成
极客时间编辑部
讲述:丁婵大小:2.12M时长:02:19
最近,Hashicorp 发布了可以更好地集成 Consul(一个服务网格和 KV 存储)与 Kubernetes 的新特性。这些特性包括支持使用官方提供的 Helm Chart 在 Kubernetes 上安装 Consul、Kubernetes 服务与 Consul 自动同步、外部 Consul 代理自动加入 Kubernetes 集群、支持 Envoy 和注入器,使用户可以使用 Connect 保护 pod 等。
据了解,这些新特性可以为 Kubernetes 集群之间的跨集群通信提供便利,或者用在异构工作负载和环境里。
作为集成的一部分,Hashicorp 将重点放在了增强而不是替换 Kubernetes 上。他们利用了核心的 Kubernetes 工作流组件,在这些核心原语之上进行构建。这使得像 Consul 目录同步这样的特性,可以将外部服务转换为一等的 Kubernetes 服务。
现在,Consul 提供了一个官方提供的 Helm Chart,可以安装在 Kubernetes 中,使得完整的 Consul 设置在几分钟内就可以完成。这个设置可以是服务器集群,也可以是客户端代理,或者两者兼而有之。
Helm Chart 是完全可以配置的,允许禁用组件、更改镜像、暴露 UI 服务、配置资源和存储类。通过调整配置,开发者可以部署一个仅限客户端的集群,如果 Consul 服务器运行在 Kubernetes 集群之外,那么这个集群会非常有用,
另外,Kubernetes 服务现在已经可以自动同步到 Consul 目录。Consul 用户可以通过 Consul DNS 或 HTTP API 发现这些服务。它使用标准的 Kubernetes 工具来注册服务,这就是说,如果将服务移动到新的 pod 或者服务伸缩,那么 Consul 目录就会保持最新。这还允许非 Kubernetes 工作负载通过 Consu 连接到 Kubernetes 服务。
此外,借助自动加入和同步功能,可以简化在集成非 Kubernetes 工作负载的环境中的运行。除了这些新特性之外,Hashicorp 还努力将 Terraform 和 Vault 与 Kubernetes 集成,并计划在未来几个月内发布。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论