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,以便使用公共請求物件並減少冗餘。
  • 更新參考文件
  • 支援更新 Service Instance 上下文
  • endpoints 列表新增到建立 Service Binding 響應正文中
  • 支援 X-Broker-API-Request-Identity 請求身份頭
  • 將響應正文中的 Operation 字串限制為 10,000 個字元
  • 修復了 ServiceInstanceBindingDoesNotExistException 錯誤地從 RuntimeException 擴充套件而不是從 ServiceBrokerException 擴充套件的問題
  • maintenance_info 欄位新增到 Service Plan 物件
  • maximum_polling_duration 欄位新增到 Service Plan 物件
  • plan_updateable 欄位新增到 Service Plan 物件
  • 當所需的 service_id 和/或 plan_id 缺失或不正確時,返回 HTTP 400
  • 當服務代理操作正在進行中,並且在前一個請求完成之前傳送了一個相同的請求時,返回 HTTP 202
  • 對於某些服務定義元資料,返回 JSON 陣列而不是 JSON 物件
  • 新增對服務代理控制器自定義基本路徑的支援
  • 改進配置屬性中對服務元資料的支援
  • 新增對從類路徑影像檔案配置 Base64 metadata.imageUrl 資料的支援
  • 透過額外的 bean 和自動配置支援改進事件鉤子的配置

包括以下 Spring Boot starter

<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 社群中所有即將到來的活動。

檢視所有