前言
本作品已使用人工智能进行翻译。欢迎您提供反馈和意见:translation-feedback@oreilly.com
谁应该阅读本书
无论是作为副业还是核心工作,服务网格都是云原生基础架构的必要工具。本书适用于任何希望开始使用 Istio 的人。希望读者在开始学习本书之前能够熟练掌握 Docker 和 Kubernetes,但具备基本的 Network+ 和 Linux 知识应该足以通过本文学习 Istio。不需要也不期望读者掌握 Go 或其他编程语言。
我们涉及许多云原生工具和主题,如 Prometheus、Jaeger、Grafana、Meshery、Envoy 和 OpenTracing。熟悉这些工具和主题是最理想的,但只需具备初步知识就足以消化本书的内容。
我们为什么写这本书
服务网格时代迎来了一个新的智能网络服务层,它正在改变现代应用的架构和交付应用的信心。Istio 是众多服务网格中的一个,但它拥有大量的特性和功能,因此需要一本端到端的指南。
本书旨在为 Istio 入门提供循序渐进的指导。它将读者的双臂紧紧环绕,让他们的指尖触及另一端。每一个概念都以有逻辑、有条理的方式提供,并建立在前一个概念的基础上。由于有如此多的活动部件和一个活跃的社区,本书无法涵盖所有高级用例,而是侧重于项目的核心构件和更永恒的方面。我们会根据情况向读者推荐其他资源。
当你读完《Istio:的结尾时,您应该已经熟悉了 Istio 的所有主要功能,并能够在自己的环境中放心地部署 Istio。
本书使用的约定
本书使用了以下排版约定:
- 斜体
-
表示新术语、URL、电子邮件地址、文件名和文件扩展名。
Constant width-
用于程序列表以及段落中的程序元素,如变量或函数名称、数据库、数据类型、环境变量、语句和关键字。
Constant width bold-
显示应由用户按字面意思键入的命令或其他文本。
Constant width italic-
显示应替换为用户提供的值或根据上下文确定的值的文本。
提示
该元素表示提示或建议。
注释
该元素表示一般说明。
警告
该元素表示警告或注意事项。
使用代码示例
补充材料(代码示例、练习等)可从https://oreil.ly/istio-up-and-running 下载。
本书旨在帮助您完成工作。一般来说,如果本书提供了示例代码,你就可以在你的程序和文档中使用它。除非你要复制代码的重要部分,否则不需要联系我们获得许可。例如,编写一个使用了本书多段代码的程序并不需要获得许可。销售或分发 O'Reilly 书籍中示例的 CD-ROM 需要获得许可。通过引用本书和示例代码回答问题不需要许可。将本书中的大量示例代码纳入您的产品文档需要获得许可。
我们感谢但不要求署名。署名通常包括书名、作者、出版商和 ISBN。例如"Istio:Up and Running作者:Lee Calcote 和 Zack Butcher(O'Reilly)。Copyright 2020 Lee Calcote and Zack Butcher, 978-1-492-04378-2"。
如果您认为对代码示例的使用超出了合理使用或上述许可范围,请随时通过permissions@oreilly.com 联系我们。
O'Reilly 在线学习
注释
近 40 年来,O'Reilly Media一直致力于提供技术和商业培训、知识和见解,帮助企业取得成功。
我们独特的专家和创新者网络通过书籍、文章、会议和在线学习平台分享他们的知识和专长。通过 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access