Spring Cloud Open Service Broker 3.1.0 釋出

版本釋出 | Roy Clarkson | 2019年11月26日 | ...

我們很高興地宣佈 Spring Cloud Open Service Broker 3.1.0.RELEASE 正式釋出。Open Service Broker API v2.15 的支援現已功能完善。感謝社群的反饋和貢獻!此版本包括所有預釋出里程碑中的修復和增強功能

  • 升級到 Spring Boot 2.2.1.RELEASE
  • 新增 ServiceBrokerMaintenanceInfoConflictException 以處理 MaintenanceInfoConflict 錯誤場景
  • 當建立或更新請求格式錯誤或包含無效引數時,ServiceBrokerInvalidParametersException 現在返回 HTTP 400。以前它錯誤地返回 HTTP 422。
  • CreateServiceInstanceBindingRequest 現在擴充套件 AsyncParameterizedServiceInstanceRequest,以利用通用的請求物件並減少冗餘。
  • 更新參考文件
  • 支援更新服務例項上下文
  • endpoints列表新增到建立服務繫結響應正文
  • 支援 X-Broker-API-Request-Identity 請求身份頭
  • 將響應體中的 Operation 字串限制為10,000個字元
  • 修復了 ServiceInstanceBindingDoesNotExistException 錯誤地繼承自 RuntimeException 而不是 ServiceBrokerException 的問題
  • 向 Service Plan 物件新增 maintenance_info 欄位
  • 向 Service Plan 物件新增 maximum_polling_duration 欄位
  • 向 Service Plan 物件新增 plan_updateable 欄位
  • 當缺少或不正確的必需 service_id 和/或 plan_id 時返回 HTTP 400
  • 當服務代理操作正在進行且在前一個請求完成之前傳送了相同的請求時返回 HTTP 202
  • 對某些服務定義元資料返回 JSON 陣列而不是 JSON 物件
  • 新增對服務代理控制器自定義基本路徑的支援
  • 改進對配置屬性中服務元資料的支援
  • 新增對從類路徑影像檔案配置 Base64 metadata.imageUrl 資料的支援
  • 透過額外的 bean 和自動配置支援改進事件鉤子配置

包含以下 Spring Boot 啟動器

<dependency>
  <groupId>org.springframework.cloud</groupId>
  <artifactId>spring-cloud-starter-open-service-broker</artifactId>
  <version>3.1.0.RELEASE</version>
</dependency>

Spring Cloud Open Service Broker 是一個用於構建實現 Open Service Broker API 的 Spring Boot 應用程式的框架。Open Service Broker API 專案允許開發人員向執行在 Cloud Foundry、Kubernetes 和 OpenShift 等雲原生平臺中的應用程式提供服務。

專案頁面 | GitHub | 參考文件 | API 文件

獲取 Spring 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

領先一步

VMware 提供培訓和認證,助您加速進步。

瞭解更多

獲得支援

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案,只需一份簡單的訂閱。

瞭解更多

即將舉行的活動

檢視 Spring 社群所有即將舉行的活動。

檢視所有