heat-specs 设计规范¶
Juno¶
Kilo¶
- 添加对 SR-IOV-PORT 的支持
- 应用 Neutron 自定义约束
- 使用 Barbican 作为密钥后端
- 支持 Ceilometer 告警 Gnocchi 规则
- 支持 Cinder 自定义约束
- 支持 Cinder 调度器提示
- 支持 cinder 卷类型管理
- 实现 check_resource 工作流
- 处理锁定资源的收敛工作流
- 添加一个配置选项以启用收敛
- 实现 SyncPoint DB 表
- 用于收敛的轻量级堆栈加载
- 用于收敛的内部 oslo.messaging 总线
- 将参数数据存储从堆栈移动到 RawTemplate
- 加载并生成堆栈遍历的依赖关系图
- 从资源中提取数据以推送到依赖项
- 启用数据库中资源的锁定
- 实现资源收敛创建/更新/删除
- 收敛资源替换
- 将收敛数据添加到资源表中
- 收敛回滚
- 从收敛模拟器移植测试
- 为收敛在堆栈表中添加额外数据
- 解耦 AWS 和 OS 资源
- 详细资源显示
- Digest 内置函数
- 用户环境的可用性增强。
- 将 tempest 编排场景测试设为 Heat 功能测试
- Heat-manage 服务列表
- 为 AutoScalingGroup 实现 ‘InstanceId’
- 为 LaunchConfiguration 实现 ‘InstanceId’
- 原生 Keystone 资源
- 实现 Mistral 资源
- 优化 Nova 自定义约束
- 重组资源文件夹的代码结构
- HOT 模板的 “repeat” 函数
- OS::Nova::Server 丰富的网络属性
- 软件配置通知部署进度
- 通过 Swift 对 SoftwareDeployment 资源进行信号传递
- 触发软件配置组件中的操作
- 使用 Zaqar 作为软件配置元数据和信号
- 堆栈生命周期调度器提示蓝图
- 堆栈标签
- 限制堆栈更新范围
- 支持 Cinder API 版本 2
- 实现 Trove 集群资源
- 使用 oslo-versioned-objects 来帮助处理升级。
- Nova Server VNC 控制台属性
Liberty¶
- AutoScaling Group 滚动更新钩子
- Cinder 卷加密支持
- 基于用户角色的资源条件暴露
- 根据可用服务有条件地暴露资源
- 在约束验证期间缓存对 OS 组件的只读 API 请求
- 弃用过程改进
- 增强属性的约束
- 添加对外部资源的支持。
- get_attr 的特殊形式,返回所有属性
- 采用 Oslo Guru Meditation Reports
- 指定资源
- Manage Service 列出的扩展和 pid 支持
- 使用 service-stack 增强 Manage Service
- Monasca 告警和通知的资源插件
- Python34 支持
- 搜索资源类型
- 堆栈资源过滤、排序和分页
- Heat 模板函数列表
- Heat 模板版本列表
- Keystone 资源插件,用于 Service 和 Endpoint
- 实现 Magnum 资源
- 实现 Manila 资源
- 多区域场景测试
- 用于拆分字符串的内置函数
- 允许验证和检查嵌套资源
- “None” 资源,它什么也不做!
- 实现资源组的批量创建和更新
- 实现 Sahara EDP 资源
- 支持远程堆栈的操作
- 支持根据指定类型生成 hot 模板
- 模式中的属性类型
- 统一资源信号
- Heat 升级测试
Mitaka¶
- 支持 Neutron 地址范围
- 堆栈输出的 API 调用
- 资源文档字符串改进
- 将事件推送到用户
- 配置选项以启用观察者/get_reality
- Heat 自定义指南
- 指定区域和记录集
- Keystone 资源插件,用于 Domain 和 Region
- Heat template-validate 改进
- 添加 DISABLED SupportStatus
- 不可变参数
- 支持 LBaaS V2
- map-merge-function
- 标记不健康的资源
- 支持 os::mistral::workflow handle signal 中的简单 json 格式
- 多环境支持
- 支持预删除钩子
- Heat 在 python-openstackclient 中的支持
- 添加资源链的支持
- 实现 Sahara 镜像资源
- 实现 Senlin 资源
- 支持条件函数
- 支持 Nova Host Aggregate
- 在 heat 中支持 neutron QoS
- 在 heat 中支持 neutron 子网池
- 支持基于角色的网络访问控制
- 收敛:更新资源时使用现实