Barbican 是用於儲存、佈建和管理機密資料的 OpenStack 元件。它可充當 VMware Integrated OpenStack 的金鑰管理員。
當您安裝或升級至 VMware Integrated OpenStack 5.1 時,Barbican 已啟用並設定簡單的密碼編譯外掛程式。部署完成後,您可以修改組態以使用金鑰管理互通協定 (KMIP)。
備註:
對於 Barbican,承租人必須明確授與 barbican
使用者對部署中的專案的憑證、金鑰和 TLS 容器的存取權。如果您不想承租人設定 ACL,可以修改 custom-playbook.yml 以授與 barbican
使用者對儲存在 Barbican 中的所有物件的存取權。由於承租人可能在 Barbican 中儲存與 LBaaS 無關的物件,請確保您瞭解並接受此動作的安全性影響後再繼續。
若要授與 barbican
使用者對儲存在 Barbican 中的所有物件的存取權,請在 /etc/barbican/policy.json 檔案中指定 "rule:all_users"
做為 secret:get 和 container:get 的值。
程序
結果
Barbican 使用 KMIP,而不是簡單的密碼編譯。
備註:
如果密碼的裝載採用純文字格式,現在承租人必須在建立密碼時包含 --secret-type passphrase 參數。
下一步
承租人現在可以設定 LBaaS v2.0。如需相關指示,請參閱〈設定 LBaaS v2.0〉。