Batalkan deployment - AWS IoT Greengrass

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Batalkan deployment

Anda dapat membatalkan deployment untuk mencegah komponen perangkat lunaknya diinstal pada perangkat inti AWS IoT Greengrass. Jika Anda membatalkan deployment yang menargetkan grup objek, perangkat inti yang ditambahkan ke grup tidak akan menerima deployment berkelanjutan tersebut. Jika perangkat inti telah menjalankan deployment, Anda tidak akan mengubah komponen di perangkat tersebut saat membatalkan deployment. Anda harus membuat deployment baru atau merevisi deployment ini untuk mengubah komponen yang berjalan pada perangkat inti yang menerima deployment yang dibatalkan.

Untuk membatalkan deployment (AWS CLI)

  1. Jalankan perintah berikut untuk menemukan ID revisi deployment terbaru untuk target. Revisi terbaru adalah satu-satunya deployment yang dapat aktif untuk target, karena deployment sebelumnya batal ketika Anda membuat revisi baru. Ganti targetArn dengan ARN target objek AWS IoT atau grup objek.

    aws greengrassv2 list-deployments --target-arn targetArn

    Tanggapan berisi daftar dengan deployment terbaru untuk target. Salin deploymentId dari respons untuk digunakan di langkah berikutnya.

  2. Jalankan perintah berikut untuk membatalkan deployment. Ganti deploymentId dengan ID dari langkah sebelumnya.

    aws greengrassv2 cancel-deployment --deployment-id deploymentId

    Jika operasi berhasil, status deployment akan berubah menjadi CANCELED.