Melakukan upgrade utama image Podman

Didukung di:

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.

  1. Pada dialog Major Upgrade, salin perintah run Podman yang disediakan:
    PODMAN_COMMAND
  2. Cantumkan container Podman yang sedang berjalan:
    podman ps
  3. Masukkan ID penampung agen Anda:
    CONTAINER_ID
  4. Masukkan nama penampung agen Anda:
    AGENT_NAME
    .
  5. Tarik image Podman terbaru ke mesin Anda menggunakan perintah berikut. Anda dapat mengganti tag :latest dengan versi tertentu, seperti 1.4.8.3.
    podman pull us-docker.pkg.dev/siem-ar-public/images/agent:latest
  6. Salin variabel lingkungan asli (.bash_profile) ke file sementara lokal.
    podman exec CONTAINER_ID cat /home/siemplify_agent/.bash_profile > temp_bash_profile.txt
  7. Hentikan container Podman agen.
    podman stop CONTAINER_ID
  8. Ganti nama container untuk cadangan.
    podman rename AGENT_NAME AGENT_NAME_backup
  9. Jalankan image agen baru. Jika Anda mengubah tag latest, pastikan tag image cocok dengan tag yang ditarik.
    PODMAN
  10. Mencantumkan container Podman yang sedang berjalan.
    podman ps
  11. Masukkan ID penampung baru agen Anda:
    NEW_CONTAINER_ID
  12. Salin variabel lingkungan .bash_profile dari file sementara ke container baru.
    cat temp_bash_profile.txt | podman exec -i 
        NEW_CONTAINER_ID sh -c 'cat > /home/siemplify_agent/.bash_profile'
  13. 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.