跳转到内容

Environments and variables

变量优先级

Appaloft 的配置优先级是 defaults、system、organization、project、environment、deployment snapshot。用户不需要记住内部层级,但需要知道最终部署使用的是快照值。

构建时和运行时变量

构建时变量会进入构建产物,不能标记为 secret。运行时变量用于应用启动和运行环境,secret 值在读模型、日志和诊断信息中必须屏蔽。

部署快照

每次部署都保存不可变环境快照。后续修改环境变量不会改变已经完成或正在运行的部署。

比较和提升

Diff 帮助用户理解两个环境的差异。Promote 会创建面向目标环境的新配置状态,而不是直接覆盖历史部署。