Gunakan Amazon S3 untuk menyebarkan skrip Plugin Filter CLI di PCS AWS - AWS PCS

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

Gunakan Amazon S3 untuk menyebarkan skrip Plugin Filter CLI di PCS AWS

Gunakan S3 untuk menyebarkan skrip Plugin Filter CLI Anda saat Anda ingin memperbarui logika pengiriman pekerjaan di cluster langsung tanpa membangun kembali. AMIs Pendekatan ini mengunduh skrip dari S3 selama peluncuran instance menggunakan data pengguna.

Prasyarat

Sebelum Anda menerapkan skrip Anda menggunakan S3, selesaikan tugas-tugas ini:

  • Buat bucket S3 dengan skrip CLI Filter Plugin Lua

  • Konfigurasikan profil instans IAM dengan akses baca ke bucket S3

  • Siapkan titik akhir S3 VPC Gateway untuk akses langsung tanpa internet

  • Siapkan skrip data pengguna untuk diunduh dari S3

Untuk menyebarkan skrip Plugin Filter CLI menggunakan S3
  1. Unggah cli_filter.lua skrip Anda ke bucket S3 Anda.

  2. Konfigurasikan profil instans IAM Anda dengan izin baca S3 untuk bucket.

  3. Tambahkan kode shell ke data pengguna template peluncuran Anda untuk mengunduh skrip:

    aws s3 cp s3://my-bucket/cli_filter.lua /etc/aws/pcs/scheduler/slurm-24.11/cli_filter.lua chmod 644 /etc/aws/pcs/scheduler/slurm-24.11/cli_filter.lua
  4. Terapkan grup node komputasi dengan templat peluncuran Anda yang diperbarui.

  5. Uji pengiriman pekerjaan untuk memverifikasi fungsionalitas skrip.

Hasil yang diharapkan

Setelah Anda menyelesaikan penerapan S3:

  • Skrip Plugin Filter CLI secara otomatis diunduh ke semua instance selama peluncuran

  • Pembaruan skrip di S3 tercermin pada instance yang baru diluncurkan

  • Kebijakan pengajuan Job diberlakukan secara konsisten di seluruh klaster

Pemecahan masalah

Akses S3 ditolak

Gejala: Peluncuran instance gagal atau skrip tidak diunduh.

Kemungkinan penyebabnya: Izin IAM tidak ada atau titik akhir VPC S3.

Resolusi: Verifikasi profil instans IAM memiliki s3:GetObject izin dan titik akhir VPC S3 dikonfigurasi.