@continuous-excellence/ze-great-dashboard-aws

中文文档
0.31.63发布于 2026/11/10MITTypeScriptES Module构建来源已验证近 30 天下载 6209

AWS服务器运行时间和CloudFormation部署工具用于Ze Great Dashboard.

中文使用文档
文档目录6 节
  1. 先决条件
  2. 选择和拖曳计算模式
  3. 装入部署
  4. 私人来源证书
  5. 所有权界限
  6. 参考资料

AWS 上的 Ze Great Dashboard 游戏机

@continuous-excellence/ze-great-dashboard-aws aWS Lambda 用于验证和包装一块棋盘 或紧急部署。 它包括服务器运行时间、部署 CLI 和 Cloud Formation 模板。 匹配的永久浏览器客户端单独发布为 @continuous-excellence/ze-great-dashboard-client 自动选择,除非您提供 另一个精确的资产 URL.

此软件包适用于已经运行 AWS 并且能够提供受保护的入门路径的团队 :

  • Lambda 需要消费者拥有的 API 网关、 ALB 或具有私人引用的等同网关 允许.
  • ECS要求消费者拥有的子网、安全小组和保护负载平衡或路由 长寿的远门服务.

在两种模式中,消费者拥有的网关或负载平衡器定义了公共输入和认证 边界.

模板不创建公共端点, 不选择认证政策, 也不管理秘密 数值。 为了评价没有AWS的仪表板,从 本地设置。 。 。 .

先决条件

  • 节点.js 22或更新,npm, AWS CLI,以及 jq。 。 。 .
  • 一个一次性靴子陷阱的 AWS 管理员 .
  • 一个先前存在的账户级 GitHub OIDC 提供者,并在 GitHub 时保护 GitHub 环境 行动将部署仪表板.
  • 消费者拥有的网络、网关或负载平衡、认证和运行时间健康检查.

选择和拖曳计算模式

Lambda是兼容默认. 选择使用 --mode ecs 运行时 bootstrap init。 。 。 . 选择存储在 dashboard-bootstrap.json 生成的应用参数为 ComputeMode;没有字段的更老的文件意味着Lambda.

与持续配置相冲突的明确模式失败 。 Lambda与ECS之间的变化 需要重新生成、管理员审查的靴子和应用参数-它不是一个 常规软件包选项.

跟着 AWS 拖带指南, (中文(简体) ), 接下来 Lambda 部署指南。 。 。 .

装入部署

将已审查的软件包版本刻入拥有部署的仓库 :

npm install --save-exact @continuous-excellence/ze-great-dashboard-aws

附录 @version 安装先前审查的版本而不是当前版本。 之后 拖曳、生成和诊断应用参数,然后包装板:

npm exec -- ze-great-dashboard-aws parameters \
  --bootstrap-config dashboard-bootstrap.json \
  --output aws-dashboard-parameters.json

npm exec -- ze-great-dashboard-aws doctor \
  --parameters aws-dashboard-parameters.json \
  --region us-east-1

npm exec -- ze-great-dashboard-aws package \
  --board-config board.yaml \
  --parameters aws-dashboard-parameters.json \
  --output aws-dashboard-release

对于ECS,持续参数选择ECS模板 package 也需要永不改变, 消化器粘接图像通过 --image生成 deployment.json 包含结构化上传 和CloudFormation命令参数,用于引用已核准的部署进程.

package 写入特定版本 parameters.json, (中文(简体) ), deployment.json,以及 template.yml附加时 lambda.zip 为蓝巴达。 变化 board.yaml 或被绑定的软件包版本使用此路径. 运行只读 bootstrap check 在每次部署之前.

私人来源证书

公共 GitHub 寄存器和未经认证的 HTTP 来源在无证书的情况下工作。 私人服务 源, 设置 SecretReference jSON价值或 参数存储 SecureString,例如:

{ "GITHUB_TOKEN": "github_pat_…" }

董事会参考 GITHUB_TOKEN 结束 token_env; 证书值从不属于 棋盘、靴子、云阵参数、运行时环境变量、日志、 API 回应,或浏览器。 运行时间只读取该程序授权的确切秘密或参数 应用程序角色, 解析已配置 token_env 名字只出现在 Lambda 冷起步, 且无法关闭 当键缺失时.

所有权界限

一揽子责任消费者责任
董事会验证和释放包装董事会内容和源权限
服务器运行时间和应用模板AWS 账户和网络管理
限制的靴子夹模板审查和实施AWS 更改
默认永久客户端资产选择核准替代资产主机
只读飞行前、医生和一致性检查网关、认证和健康检查
精确的秘密资源整合秘密值、 旋转和证书映射 ARN

Bootstrap命令不执行变异的AWS操作. 他们发出计划,参数,捕获, 并命令管理员复核和引用参数. bootstrap check 仅读 在例行部署前使用的活性诊断;当失败时,使用 靴子陷阱升级运行本。 。 。 .

参考资料

版本与发布记录

@continuous-excellence/ze-great-dashboard-aws 共发布 182 个版本,首次发布于 2026/08/19;过去 12 个月发布了 182 个版本。最新版本附带 npm provenance 构建来源证明,可追溯到公开的 CI 构建记录。

版本发布日期距今
0.31.63latest2026/11/10今天
0.31.622026/11/091 天前
0.31.612026/11/082 天前
0.31.602026/11/073 天前
0.31.592026/11/064 天前
0.31.582026/11/055 天前

关于 @continuous-excellence/ze-great-dashboard-aws 的常见问题

@continuous-excellence/ze-great-dashboard-aws 是什么?

AWS服务器运行时间和CloudFormation部署工具用于Ze Great Dashboard.

如何安装 @continuous-excellence/ze-great-dashboard-aws?

在项目目录运行 npm install @continuous-excellence/ze-great-dashboard-aws,或使用 pnpm add / yarn add / bun add。它还提供命令行工具 ze-great-dashboard-aws,可以用 npx ze-great-dashboard-aws 直接运行。

@continuous-excellence/ze-great-dashboard-aws 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@continuous-excellence/ze-great-dashboard-aws 支持 ESM 还是 CommonJS?

以 ES Module 形式发布,推荐使用 import 引入。在 CommonJS 项目中,Node.js 20.19+ / 22.12+ 可以直接 require() 不含顶层 await 的 ES Module,更早的版本需要改用动态 import()。

@continuous-excellence/ze-great-dashboard-aws 需要什么版本的 Node.js?

package.json 的 engines 字段要求 Node.js >=22。版本不符时 npm 默认只给出警告,开启 engine-strict 后会拒绝安装。

@continuous-excellence/ze-great-dashboard-aws 可以商用吗?

@continuous-excellence/ze-great-dashboard-aws 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

@continuous-excellence/ze-great-dashboard-aws 的下载量有多少?

根据 npm 官方下载统计,@continuous-excellence/ze-great-dashboard-aws 在 2026/10/11 – 2026/11/09 这 30 天内被下载 6,209 次,日均约 207 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@continuous-excellence/ze-great-dashboard-aws 还在维护吗?

最新版本 0.31.63 发布于 2026/11/10(今天);至今共发布 182 个版本,其中过去 12 个月发布了 182 个;首次发布于 2026/08/19。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。