当前位置: 首页 > news >正文

Spring Cloud App Broker 1.0.5 是 Spring Cloud 团队发布的用于构建云原生服务代理(Service Broker)的开源框架的一个维护版本

Spring Cloud App Broker 1.0.5 是 Spring Cloud 团队发布的用于构建云原生服务代理(Service Broker)的开源框架的一个维护版本。该版本主要包含错误修复、安全补丁、依赖升级(如 Spring Boot、Spring Cloud 及相关组件的兼容性更新),以及对 Open Service Broker API(OSBAPI)v2.15+ 的更好支持。它适用于在 Cloud Foundry 或 Kubernetes(通过 Service Catalog 或 OpenShift Service Mesh)等平台中,将 Spring Boot 应用快速封装为可被平台统一管理的托管服务(例如数据库、缓存、消息队列等中间件实例)。

此版本不引入重大功能变更(non-breaking),建议正在使用 1.0.x 系列的生产环境用户升级以获得稳定性与安全性提升。详细变更日志可参考官方 GitHub Release 页面:https://github.com/spring-cloud/spring-cloud-app-broker/releases/tag/v1.0.5

# 示例:app-broker 配置片段(application.yml)spring:cloud:appbroker:services:-name:my-databasedescription:Managed PostgreSQL instanceplan:standard# ... 其他部署与绑定配置

Spring Cloud App Broker 1.0.5 released
We are pleased to announce the release of Spring Cloud App Broker 1.0.5. This release includes the following fixes and improvements:

Upgrade to Spring Boot 2.1.13.RELEASE Allow a ServiceInstanceService bean to be provided by a consuming application Correct an issue where the backing app environment was not being updated when the service instance was upgraded If specified, the routes property now takes precedence over host, hosts, domain and domains properties Correct an issue where synchronous binding and unbinding requests were not being properly handled

Gradle:

implementation(“org.springframework.cloud:spring-cloud-starter-app-broker-cloudfoundry:1.0.5.RELEASE”)

Maven:

org.springframework.cloud spring-cloud-starter-app-broker-cloudfoundry 1.0.5.RELEASE

Spring Cloud App Broker 1.0.5 官方明确兼容Open Service Broker API(OSBAPI)规范 v2.15,并向下兼容 v2.13 和 v2.14(因 OSBAPI 采用语义化版本与向后兼容设计)。它不支持 v3.x(尚未发布)或实验性草案版本,且对早期 v2.12 及更旧版本可能存在边缘行为差异(如某些字段校验逻辑增强)。

关键兼容细节:

  • ✅ 完全支持ProvisionDeprovisionBindUnbindLast Operation等核心端点;
  • ✅ 正确处理context字段(如platform: "cloudfoundry""kubernetes"),符合 v2.13+ 对多平台上下文的扩展要求;
  • ✅ 支持parameters的深层嵌套与 schema 验证(需配合自定义ServiceInstanceBindingRequest处理);
  • ⚠️ 不支持 v2.15 新增的可选特性volume_mounts(因属 Kubernetes 特定扩展,App Broker 默认不实现挂载逻辑,需用户自定义 Provisioner);
  • ❌ 不兼容已废弃的 v2.0 中maintenance_info字段的旧格式(v2.13+ 已统一为maintenance_info对象结构,App Broker 1.0.5 仅支持新格式)。

官方文档强调:App Broker 的版本号(如 1.0.5)与 OSBAPI 版本号无直接映射关系,其兼容性由集成测试套件(基于 osb-cmdb 和 brokerpak 测试工具)保障,而非语义绑定。

// 源码佐证:Spring Cloud App Broker 1.0.5 中的 API 版本声明(位于 org.springframework.cloud.appbroker.deployer包)publicclassOpenServiceBrokerApiVersion{publicstaticfinalStringSUPPORTED_VERSION="2.15";// 常量定义}

http://www.jsqmd.com/news/485185/

相关文章:

  • 北京新手上路陪练费用大概多少,怎么选择靠谱陪练公司? - mypinpai
  • 别再死磕 Python 了!这 4 款低代码工具也能做深度数据分析!
  • 探讨北京值得推荐的手机摄像头测试方案厂家 - myqiye
  • 2026年上海展会展台搭建公司排名,商业展台搭建公司选哪家比较靠谱 - myqiye
  • 2026年展会展台设计策划公司推荐,上海地区哪家可靠? - 工业设备
  • Spring Cloud Config 2.2.2 是 Spring Cloud 的一个**配置中心组件版本**
  • ‌智慧校园系统价格解析:如何看懂报价背后的逻辑与选择适合自己的方案?
  • Elasticsearch相关技术点
  • 2026逆变器OEM代加工供应企业口碑哪家好,这些企业值得关注 - 工业品牌热点
  • 扬州售后完善的月子餐企业有哪些,哪个好用? - mypinpai
  • 沃尔玛购物卡回收避坑指南,安全变现就看这篇! - 京顺回收
  • 聊聊扬州母婴护理服务,母婴护理服务升级亮点多,哪家靠谱有答案 - 工业推荐榜
  • 2026年华广东/福建/江苏/浙江/上海/四川/北京/天津/武汉/香港/澳门恒温储藏设备供应商选型评估报告:聚焦爱敦堡与区域头部企业的能力对比 - 2026年企业推荐榜
  • PCL: CorrespondenceEstimationNormalShooting的使用【2026最新版】
  • 瑞祥商联卡回收实用型攻略,回收避坑指南 - 京回收小程序
  • 【数据分析】数据驱动预测控制策略的比较分析附matlab代码复现
  • 如何快速上手Carefree Creator:AI智能创作的终极指南
  • 2026年定制吸管供应商推荐,专业定制服务靠谱源头厂家揭秘 - myqiye
  • Spring Cloud Circuit Breaker 2.0.0 M1(Milestone 1)是 Spring Cloud 官方在 2022 年初发布的
  • 陕西乐高机器人机构推荐|童程优创:创意启蒙筑基础,少儿编程育科技特长生 - 深度智识库
  • Spring Cloud Kubernetes 2.0.0 M1(Milestone 1)是 Spring Cloud 官方为适配 Kubernetes 原生能力而发布的**首个 2.x 版本里程碑版
  • Hyperswarm与Hypercore生态:构建去中心化应用的完美组合
  • 基于DE-Transformer单变量时序预测 (单输入单输出)Matlab代码
  • P8638 [蓝桥杯 2016 省 A] 密码脱落【LCS】
  • 如何快速集成 Vue Google Autocomplete:打造智能地址搜索体验
  • 光伏气象站:为光伏电站的发电效率评估提供数据支持
  • 如何使用Buster进行高效电子邮件侦察:从入门到精通
  • Spring Cloud Netflix 2.2.2 是 Spring Cloud 的一个**已停止维护的旧版本**,对应 Spring Boot 2.2.x(如 2.2.6.RELEASE)
  • 终极前端面试宝典:Web面试题库开源项目完全指南
  • asp毕业设计——基于asp+access的网上课件管理系统设计与实现(毕业论文+程序源码)——课件管理系统