vRealize Suite Lifecycle Manager 中的內容生命週期管理為版本管理員和內容開發人員提供了管理軟體定義資料中心 (SDDC) 的方式。其中包括內容擷取、測試和發行到各種環境,以及透過不同的來源控制端點 (包括 GitHub、GitLab 和 Bitbucket) 進行來源控制功能。不允許內容開發人員在端點設定發行原則,只有發行管理員可以設定原則。

不支援將舊版執行個體中的內容或版本移轉至 vRealize Suite Lifecycle Manager。最新的內容版本可以是來源控制或部署到端點,然後再移動到 vRealize Suite Lifecycle Manager。如此一來,就可以從新執行個體中的端點重新擷取相同的內容。

支援擷取端點和內容設定的移轉:
  • 所有端點會連同來源控制使用者 Token 一起移轉。
  • 與端點相關聯的標籤會移轉至新的執行個體。
  • 會移轉管線虛設常式組態。
備註: 當雲端管理員使用者取得發行管理員或內容開發人員的角色時,雲端管理員只能檢視 vRealize Suite Lifecycle Manager 中的內容管理應用程式。但雲端管理員沒有檢視其他應用程式的權限。而發行管理員和內容開發人員使用者可以檢視內容管理應用程式。您可以僅使用雲端管理員角色來執行所有雲端管理作業,且不提供其他權限或角色對應來做為因應措施。
您可以使用內容生命週期管理,來免除管理軟體定義內容所需的耗時且容易出錯的手動程序。支援的內容包括來自以下產品的實體:
產品名稱 支援的版本
vRealize Automation 7.2 及更新版本
vRealize Orchestrator 7.x 及更新版本
VMware vSphere 6.0 及更新版本
vRealize Operations Manager 6.6.1+ 及更新版本
來源控制伺服器
  • GitHub Enterprise Server:2.20.15、2.19.21、2.21.6 和 3.0 (不支援 GitHub 雲端)
  • GitLab:12.2.12 (Enterprise Edition)、12.7 和 12.8
  • Bitbucket Server 6.10 和 7.0
  • Bitbucket 雲端:2.0 版
  • Azure DevOps GIT
vRealize Suite Lifecycle Manager 中的內容生命週期與使用 vRealize Code Stream Management Pack for DevOps 進行的內容生命週期管理類似,但有以下幾點不同。
  • 內容生命週期管理會部署為單一應用裝置上的 vRealize Suite Lifecycle Manager 一部分。其具有新的使用者介面,且與 vRealize Suite Lifecycle Manager 核心服務緊密整合。
  • 更新的管線服務:管理內容以搭配來源控制運作、進而支援多開發人員使用案例的進階功能。

如果所擷取內容套件之間具有相依性,則所有相依性均會擷取做為 vRealize Suite Lifecycle Manager 中的第一類別物件。每個內容版本都會顯示與其相關聯的所有相依性。例如,如果 vRealize Automation 複合藍圖對內容定義具有相依性,則內容目錄中會有兩個項目,分別用於每個內容套件。對每個內容套件使用獨立版本控制時,您可以獨立編輯、擷取和發行相依性,讓內容永遠不老。vRealize Automation 可讓您在大小和映像元件設定檔類型內定義多個具名值集。您可以將一或多個值集新增到藍圖中的機器元件。如果對應的值集已存在於端點,就無法將 vRealize Suite Lifecycle Manager 中的自動元件設定檔部署或發行至目標端點。