Melakukan upgrade utama image Podman
Dokumen ini menjelaskan cara melakukan upgrade utama untuk agen jarak jauh yang ada menggunakan image Podman. Prosedur ini mengasumsikan bahwa Anda sedang melihat dialog Major Upgrade di platform Google Security Operations SOAR. Sebelum
memulai, pastikan firewall Anda mengizinkan akses HTTPS keluar pada port TCP
443 ke container registry yang tercantum dalam
Persyaratan jaringan dan firewall.
-
Pada dialog Major Upgrade, salin perintah run Podman yang disediakan:
PODMAN_COMMAND
-
Cantumkan container Podman yang sedang berjalan:
podman ps -
Masukkan ID penampung agen Anda:
CONTAINER_ID
-
Masukkan nama penampung agen Anda:
.AGENT_NAME
-
Tarik image Podman terbaru ke mesin Anda menggunakan perintah berikut.
Anda dapat mengganti tag
:latestdengan versi tertentu, seperti1.4.8.3.podman pull us-docker.pkg.dev/siem-ar-public/images/agent:latest
-
Salin variabel lingkungan asli (
.bash_profile) ke file sementara lokal.podman exec CONTAINER_ID cat /home/siemplify_agent/.bash_profile > temp_bash_profile.txt
-
Hentikan container Podman agen.
podman stop CONTAINER_ID
-
Ganti nama container untuk cadangan.
podman rename AGENT_NAME AGENT_NAME_backup
-
Jalankan image agen baru. Jika Anda mengubah tag
latest, pastikan tag image cocok dengan tag yang ditarik.PODMAN
-
Mencantumkan container Podman yang sedang berjalan.
podman ps -
Masukkan ID penampung baru agen Anda:
NEW_CONTAINER_ID
-
Salin variabel lingkungan
.bash_profiledari file sementara ke container baru.cat temp_bash_profile.txt | podman exec -i NEW_CONTAINER_ID sh -c 'cat > /home/siemplify_agent/.bash_profile'
-
Mulai ulang layanan agen untuk menerapkan variabel lingkungan yang diubah.
podman exec NEW_CONTAINER_ID supervisorctl restart all
Perlu bantuan lain? Dapatkan jawaban dari anggota Komunitas dan profesional Google SecOps.