diff --git a/GLOSSARY.md b/GLOSSARY.md index 2e2ddbe10..a78a3b2c8 100644 --- a/GLOSSARY.md +++ b/GLOSSARY.md @@ -12,13 +12,17 @@ eBPF 是**扩展的柏克莱封包过滤器**(extented Berkeley Packet Filter 双向 TLS 通过内置身份和凭证管理,提供强大的服务到服务身份验证。 了解更多关于双向 TLS 身份验证。 +## OpenAPI + +OpenAPI 一般指的是 OpenAPI 规范(OAS),它为 HTTP API 定义了一个标准的、与编程语言无关的接口描述,允许人类和计算机发现和理解一个服务的能力,而不需要访问源代码、额外的文档或检查网络流量。 + ## OpenTracing OpenTracing 是一个分布式追踪标准规范,它定义了一套通用的数据上报接口,提供平台无关、厂商无关的 API,要求各个分布式追踪系统都来实现这套接口,使得开发人员能够方便的添加(或更换)追踪系统的实现。 ## Operator -Operator 是打包、部署和管理 Kubernetes 应用程序的一种方法。有关更多信息,请参见 [operator pattern](https://kubernetes.io/docs/concepts/extend-kubernetes/operator/)。 +Operator 是打包、部署和管理 Kubernetes 应用程序的一种方法。 ## Sidecar @@ -34,7 +38,7 @@ SPIRE 是 SPIFFE API 的一个生产就绪的实现,用于执行节点和工 ## SPIFFE ID -SPIFFE ID 是一个[统一资源标识符(URI](https://tools.ietf.org/html/rfc3986)),其格式如下:`spiffe://信任域/工作负载标识符`,用来唯一地、具体地标识一个工作负载。 +SPIFFE ID 是一个统一资源标识符(URI),其格式如下:`spiffe://信任域/工作负载标识符`,用来唯一地、具体地标识一个工作负载。 ## SVID diff --git a/SUMMARY.md b/SUMMARY.md index e011d3cf4..933250590 100644 --- a/SUMMARY.md +++ b/SUMMARY.md @@ -297,3 +297,4 @@ * [CNCF 年度报告解读](appendix/cncf-annual-report.md) * [CNCF 2018 年年度报告解读](appendix/cncf-annual-report-2018.md) * [CNCF 2020 年年度报告解读](appendix/cncf-annual-report-2020.md) +* [术语表](GLOSSARY.md) diff --git a/cloud-native/cloud-native-programming-language-ballerina.md b/cloud-native/cloud-native-programming-language-ballerina.md index abaeac358..9391463bb 100644 --- a/cloud-native/cloud-native-programming-language-ballerina.md +++ b/cloud-native/cloud-native-programming-language-ballerina.md @@ -96,7 +96,7 @@ Ballerina 类型系统内置丰富的对 JSON、XML、流和表格的支持以 ## Ballerina 如何工作? -Ballerina 的语法、代码和编译器创建了运行时服务和部署构件,这些工件都是云原生就绪的,您可以选择将其部署在 IaaS、编排系统或 service mesh 中的。开发人员的体验旨在维护流程,包括快速的编辑、构建、调试周期并集成到团队的生命周期工具链中。 +Ballerina 的语法、代码和编译器创建了运行时服务和部署构件,这些工件都是云原生就绪的,您可以选择将其部署在 IaaS、编排系统或服务网格中的。开发人员的体验旨在维护流程,包括快速的编辑、构建、调试周期并集成到团队的生命周期工具链中。 ### 运行时架构 @@ -130,9 +130,9 @@ Ballerina 的语法、代码和编译器创建了运行时服务和部署构件 代码注解会触发编译器扩展,从而为不同的编排器(如 Kubernetes 或 Cloud Foundry)生成 Ballerina 组件的工件包。供应商或 DevOps 可以添加自定义代码注解以生成特定于环境的部署,例如自定义蓝色部署算法。 -**Service mesh** +**服务网格** -Ballerina 可以选择断路器和事务流程逻辑委托给像 Istio 或 Envoy 这样的 service mesh(如果有的话)。如果没有 service mesh 的话,Ballerina 服务将嵌入相应的功能。 +Ballerina 可以选择断路器和事务流程逻辑委托给像 Istio 或 Envoy 这样的服务网格(如果有的话)。如果没有服务网格的话,Ballerina 服务将嵌入相应的功能。 ### 生命周期 diff --git a/cover-thumbnail.jpg b/cover-thumbnail.jpg index 86641c4e2..58f1cb9fc 100644 Binary files a/cover-thumbnail.jpg and b/cover-thumbnail.jpg differ diff --git a/cover.jpg b/cover.jpg index ee0d606de..d6ac4e0c9 100644 Binary files a/cover.jpg and b/cover.jpg differ