Melakukan upgrade besar pada image Podman

Didukung di:

Dokumen ini menjelaskan cara melakukan upgrade utama untuk agen jarak jauh yang ada menggunakan image Podman. Prosedur ini mengasumsikan Anda melihat dialog Upgrade Besar di platform SOAR Google Security Operations.

  1. Pada dialog Upgrade Besar, salin perintah Podman yang diberikan:
    PODMAN_COMMAND
  2. Tampilkan daftar 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 gambar 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.