App Mesh 预览频道 - AWS App Mesh

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

App Mesh 预览频道

App Mesh 预览频道是 us-west-2 地区提供的 App Mesh 服务的独特变体。预览频道展示了即将推出的功能,供您在开发时试用。当您使用预览频道中的功能时,您可以通过 GitHub 提供反馈,以确定这些功能的行为方式。一旦某项功能在预览频道中具有完整功能,并且完成了所有必要的集成和检查,它就会升级到正式版 App Mesh 服务。

AWS App Mesh 预览频道是一项测试版服务,所有功能均为预览版,这些条款在AWS服务条款中有定义。您对预览频道的参与受您与 AWS 达成的协议和 AWS 服务条款(尤其是通用和测试版服务参与条款)的约束,并且是保密的。

以下是关于预览频道的常见问题。

预览频道是一个公共服务端点,允许您在新服务功能正式发布之前试用这些功能并提供反馈。预览频道的服务端点与标准生产端点是分开的。您可以使用 AWS CLI、预览频道的服务模型文件和 AWS CLI 的命令输入文件与端点进行交互。预览频道允许您在不影响当前生产基础架构的情况下尝试新功能。我们建议您向 App Mesh 团队提供反馈,以帮助确保 App Mesh 满足客户最重要的需求。在功能进入预览频道时,您对这些功能的反馈可以帮助塑造 App Mesh 的功能,以便我们能够提供尽可能优质的服务。

下表列出了 App Mesh 服务中与预览频道不同的方面。

方面 App Mesh 制作服务 App Mesh 预览频道服务
Frontend endpoint appmesh.us-west-2.amazonaws.com appmesh-preview.us-west-2.amazonaws.com
Envoy management service endpoint appmesh-envoy-management.us-west-2.amazonaws.com appmesh-preview-envoy-management.us-west-2.amazonaws.com
CLI AWS App Mesh list-meshes AWS App Mesh-preview list-meshes (only available after adding the Preview Channel service model)
Signing name appmesh appmesh-preview
Service principal appmesh.amazonaws.com appmesh-preview.amazonaws.com
注意

尽管表中的 App Mesh 生产服务示例列出了 us-west-2 区域,但生产服务在大多数地区都可用。有关 App Mesh 生产服务可用的所有区域的列表,请参阅AWS App Mesh 端点和配额。但是,App Mesh 预览频道服务仅在 us-west-2 地区可用。

  1. 使用以下命令将包含预览频道功能的预览频道服务模型添加到 AWS CLI 中。

    aws configure add-model \ --service-name appmesh-preview \ --service-model https://raw.githubusercontent.com/aws/aws-app-mesh-roadmap/main/appmesh-preview/service-model.json
  2. 根据该功能的 JSON 示例和AWS App Mesh用户指南中提供的说明,创建包含该功能的 JSON 文件。

  3. 使用相应的 AWS CLI 命令和命令输入文件实现该功能。例如,以下命令使用 route.json 文件创建具有预览频道功能的路由

    aws appmesh-preview create-route --cli-input-json file://route.json
  4. 将 Envoy 容器添加到 Amazon ECS 任务定义、Kubernetes 容器组 (pod) 规范或 Amazon EC2 实例时,将 APPMESH_PREVIEW = 1 添加为配置变量。此变量使 Envoy 容器能够与预览频道端点进行通信。有关添加配置变量的更多信息,请参阅更新 Amazon ECS 中的服务更新 Kubernetes 中的服务以及 Amazon EC2 上的服务

您可以直接就 App Mesh 路线图 GitHub 存储库问题提供反馈,该问题链接自有关该功能的文档。

反馈期将根据所引入功能的大小和复杂性而变。我们打算在向预览端点发布功能和将该功能发布到正式版之间留出 14 天的意见征询期。App Mesh 团队可能会延长特定功能的反馈期限。

虽然我们建议您直接就 App Mesh GitHub 路线图问题提供反馈和错误报告,但我们知道您可能有敏感数据要共享,或者您可能会发现一个您认为不值得公开披露的问题。对于这些问题,您可以直接向 App Mesh 团队发送电子邮件来联系 AWS Support 或提供反馈。

是。预览频道具有与标准生产端点相同的安全级别。

您可以在预览频道中使用网格三十天。网格创建三十天后,您只能列出、读取或删除网格。如果您在三十天后尝试创建或更新资源,则会收到一条 BadRequest 异常,说明网格已存档。

您可以将 AWS CLI 与预览频道服务模型文件和命令输入文件一起使用。有关如何使用功能的更多信息,请参阅 如何使用预览频道中的功能?。您不能使用 AWS CLI 命令选项、AWS Management Console、SDK 或 AWS CloudFormation 使用预览频道功能。但是,一旦某项功能发布到生产服务后,您就可以使用所有工具。

不会。 API 可能会根据反馈进行更改。

不完整。 新的 API 对象可能未完全集成到AWS Management Console、AWS CloudFormation 或 AWS CloudTrail。随着功能在预览频道中的巩固以及接近全面上市,这些集成将最终可用。

是。预览频道功能文档包含在生产文档中。例如,如果路径资源的要素发布到预览频道,则有关如何使用这些功能的信息将出现在现有的路径资源文档中。预览频道功能被标记为仅在预览频道中可用。

在预览频道中引入新功能时,会在 App Mesh 文档历史记录中添加一个条目。您可以定期查看该页面或订阅 App Mesh 文档历史记录 RSS 提要。此外,您可以查看 AWS App Mesh 路线图 GitHub 存储库的问题。当预览频道服务模型 JSON 文件发布到预览频道时,会将该文件的下载链接添加到议题中。有关如何使用模型及其功能的更多信息,请参阅 如何使用预览频道中的功能?

App Mesh 文档中注明该功能仅在预览频道中可用的文本已删除,并在 App Mesh 文档历史记录中添加一个条目。您可以定期查看该页面或订阅 App Mesh 文档历史记录 RSS 提要