在 Azure Container Apps 部署 AI-FW

在 Azure Container Apps 部署 AI-FW

将 AI-FW 作为容器部署到 Azure Container Apps,配置 secrets 并验证连接与运行状态。

本指南介绍在 Azure Container Apps 部署 AI-FW。开始前确认组织的网络、存储、可观测性和 secrets 管理架构。

准备环境

  • 创建或选择 subscription、resource group 和 Container Apps 环境。
  • 选择已发布且获批准的镜像版本。
  • 定义授权客户端可访问的入口 URL。
  • 仅开放到必要提供方和服务的出口连接。

配置 secrets#

将 API key 等机密保存为 Container Apps secrets 或组织认可的 secrets manager,并在应用配置中引用。不要将秘密写入镜像、版本控制命令或公开文件。

部署容器

配置 release 所需镜像、资源、端口和环境变量。准确值请参考发行版安装指南。根据流量配置健康探测和扩缩容规则。

验证部署

  1. 等待 revision 激活并检查应用状态。
  2. 验证已配置的 health 路由。
  3. 注册提供方并启用测试模型。
  4. 发送测试请求,检查 Activity 和 Audit Logs。
  5. 确认 fail-closed 行为符合设置。

运行维护

在 Azure 监控状态、指标和日志。更新镜像后检查新 revision。按组织流程轮换 secrets,并在变更后验证连接。

生产部署前

与负责团队检查网络控制、管理访问、备份、日志保留、高可用性和数据驻留要求。

后续阅读

后续阅读