Podman 이미지의 메이저 업그레이드 실행
다음에서 지원:
Google secops
SOAR
이 문서에서는 Podman 이미지를 사용하여 기존 원격 에이전트를 메이저 업그레이드하는 방법을 설명합니다. 이 절차에서는 Google Security Operations SOAR 플랫폼에서 주 업그레이드 대화상자를 보고 있다고 가정합니다.
-
주 업그레이드 대화상자에서 제공된 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 전문가로부터 답변을 받으세요.