21.0 部署容器

執行以下步驟來部署容器:

  1. 在控制節點上執行以下步驟:

    1. 下載並解壓縮 Identity Manager 容器 tar 檔案。如需詳細資訊,請參閱獲取 Docker 影像。

    2. 導覽至 /<tar 檔案解壓縮到的位置>/docker-images/ 目錄。

    3. 複製 IDM_490_idm_conf_generator.tar.gz 檔案並將其放在任一受管理節點上。

  2. 在任一受管理節點上執行以下步驟:

    1. 將在步驟 1.c 中複製的 IDM_490_idm_conf_generator.tar.gz 檔案放在任意位置。例如 /home。

    2. 建立 silent.properties 檔案。如需詳細資訊,請參閱建立靜默內容檔案。

  3. 在控制節點上執行以下步驟:

    1. 導覽至 /<tar 檔案解壓縮到的位置>/ansible/input/ 目錄並在其中放置以下檔案:

      • 在步驟 2.b 中建立的 silent.properties 檔案

      • 在建立 setup.csv 檔案一節中建立的 setup.csv 檔案

      • 從外部證書管理中心取得的任何自訂證書

        附註:如果您使用 Identity Vault 做為產生證書的證書管理中心,請執行透過 Identity Vault 證書管理中心產生證書中所述的步驟。

      • 任何自訂檔案,例如 ojdbc.jar 或自訂 LDIF 檔案

        附註:確定在 setup.csv 檔案的 FileMounting 欄中指定這些檔案的目標路徑。如需詳細資訊,請參閱建立 setup.csv 檔案。

    2. 導覽至 /<tar 檔案解壓縮到的位置>/ansible/ 目錄。

    3. (選擇性) 此步驟適用於進階使用者。檢閱用於部署的 ansible.cfg 檔案。

    4. 執行以下指令來部署 setup.yml 教戰手冊:

      ansible-playbook setup.yml

    5. (選擇性) 此步驟適用於進階使用者。檢視用於部署的 idminventory.ini 檔案。

    6. 執行以下指令來部署 deploy.yml 教戰手冊:

      ansible-playbook deploy.yml -e 'network_set=<Docker 網路名稱>’

      例如:

      ansible-playbook deploy.yml -e 'network_set=idmoverlaynetwork'