簡介

本節說明介紹性主題,例如如何開始使用以及每個版本的新功能和重點變更。

Vault 支援包含廣泛的功能,總結如下。

  • 使用 Java 基礎的 @Configuration 類別進行 Spring 設定支援

  • VaultTemplate 輔助類別,可提高執行常見 Vault 操作及其反應式變體的生產力。包含 Vault 回應和 POJO 之間的整合物件對應。

  • @VaultPropertySource 支援,可將 Vault secret 後端掛載為屬性來源。

  • Vault 儲存庫,可使用 Spring Data 儲存庫與 Vault 作為資料來源互動。

對於大多數任務,您會發現自己使用 VaultTemplate,它利用了豐富的通訊功能。 VaultTemplate 是尋找存取功能的地方,例如從 Vault 讀取資料或發出管理命令。 VaultTemplate 也提供回呼方法,讓您輕鬆取得低階 API Artifacts(例如 RestTemplate)以直接與 Vault 通訊。