常见问题
Istio 是什么?
开放 :Istio 是作为一个开源软件来开发和管理的。我们鼓励社区各界来贡献和反馈。
平台无关 :Istio 不是针对某一个特定的部署环境的。在初始开发阶段,Istio 将会支持基于 Kubernetes 的部署。但是,Istio 将会建设成可以快速方便的适应其它环境。
服务网格 :Istio 的设计目标是管理微服务间和应用程序间的通信问题。而不用修改底层服务,Istio 针对所有服务之间的通信提供了自动的基线流量弹性,服务指标收集,分布式追踪,流量加密,协议升级和高级路由功能。
更多介绍,请看这里
为什么我想用 Istio?
按照传统做法,Istio 处理的大多数逻辑都是直接构建到应用程序中的。在一组服务中,要管理更新这块通信逻辑是一个繁重的任务。Istio 提供了一个基础架构级的方案来解决管理服务通信问题。
应用开发者 :利用 Istio 管理服务间的流量,开发者就可以专注于业务逻辑开发和快速迭代新特性。
我如何开始使用 Istio ?
我们建议从指南开始,该指南以教程的形式介绍了 Istio 不同的核心概念。该指南中的案例包括了智能路由、策略执行、安全、遥测等。
要在现有 Kubernetes 或 Consul 上部署和使用 Istio,请参阅我们的。
Istio 的许可证是什么?
Istio 使用了 。
Istio 是如何诞生的?
Istio 项目由 Google 和 IBM 的团队与 Lyft 的 Envoy 团队合作启动。它已经完全在 GitHub 上公开开发。
目前支持哪些部署环境?
Istio 是设计和构建为平台无关的。对于 1.5 版本,Istio 支持运行容器编排的平台环境,比如 Kubernetes (1.14, 1.15, 1.16) 和 有 Consul 的 Nomad。
我该如何贡献?
非常欢迎任何贡献,我们期待社区的反馈,补充和错误报告。
除了代码之外,还有其他的方法可以为 Istio 做出贡献,包括我们的 discussion forum, 和 Stack Overflow。
文档在哪里?
在 istio.io 查看文档。文档包括,任务指南,,和完整的参考文档。
详细的开发人员级别文档保留在我们的
Istio 不工作了应该怎么做?
查看寻找解决方案或者错误报告页面去提交错误。
Istio 的路线图是什么?
查看我们的功能状态页面和获取最新动态。
“Istio” 这个词是什么意思?
它是希腊语中的 “sail”。