Application Configuration
最后更新于
最后更新于
本文基于 OAM v1alpha2 版本。
ApplicationConfiguration
将 Component
与 Trait
组合,定义了一个应用程序的配置,Component
每部署一次就会产生一个实例(Instance
),实例是可以被升级的(包括回滚和重新部署),而每次部署和升级就会产生一次新的发布(Release
)。
严格区分这三个步骤。每次构建和修改配置后都会产生一次新的发布(
Release
)。OAM 中将Component
、Trait
、ApplicaitonScope
组合而成的ApplicationConfiguration
即等同于Release
。每次对ApplciationConfiguration
的更新都会创建一个新的Release
(跟 中的Release
概念一致)。
下面是一个 ApplicationConfiguration
示例。
关于 ApplicationConfiguration
的详细信息参考 OAM 中的 。