執行 Podman 映像檔的重大升級
支援的國家/地區:
Google SecOps
SOAR
本文說明如何使用 Podman 映像檔,為現有的遠端代理程式執行重大升級。本程序假設您正在 Google Security Operations SOAR 平台中查看「Major Upgrade」對話方塊。
-
在「Major Upgrade」(重大升級) 對話方塊中,複製提供的 Podman 執行指令:
PODMAN_COMMAND
-
列出目前執行的 Podman 容器:
podman ps
-
輸入代理程式的容器 ID:
CONTAINER_ID
-
輸入代理程式的容器名稱:
。AGENT_NAME
-
使用下列指令,將最新的 Podman 映像檔提取至電腦。
您可以將
:latest
標記替換為特定版本,例如1.4.8.3
。podman pull us-podman.pkg.dev/siem-ar-public/images/agent:latest
-
將原始環境變數 (
.bash_profile
) 複製到本機暫存檔案。podman exec CONTAINER_ID cat /home/siemplify_agent/.bash_profile > temp_bash_profile.txt
-
停止代理程式的 Podman 容器。
podman stop CONTAINER_ID
-
重新命名備份容器。
podman rename AGENT_NAME AGENT_NAME_backup
-
執行新的代理程式映像檔。如果變更了
latest
標記,請確認映像檔標記與提取的標記相符。PODMAN
-
列出執行中的 Podman 容器。
podmabn ps
-
輸入代理程式的新容器 ID:
NEW_CONTAINER_ID
-
將環境變數
.bash_profile
從暫時檔案複製到新容器。cat temp_bash_profile.txt | podman exec -i NEW_CONTAINER_ID sh -c 'cat > /home/siemplify_agent/.bash_profile'
-
重新啟動代理程式服務,套用修改後的環境變數。
podman exec NEW_CONTAINER_ID supervisorctl restart all
還有其他問題嗎?向社群成員和 Google SecOps 專業人員尋求答案。