View a markdown version of this page

Mengaktifkan Slurm REST API di AWS PCS - AWS PCS

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

Mengaktifkan Slurm REST API di AWS PCS

Aktifkan Slurm REST API untuk mengakses antarmuka HTTP cluster Anda untuk manajemen dan pemantauan pekerjaan terprogram. Anda dapat mengaktifkan fitur ini selama pembuatan cluster atau memperbarui cluster yang ada yang memenuhi persyaratan.

Prasyarat

Sebelum mengaktifkan Slurm REST API, pastikan Anda memiliki:

  • Versi cluster: Slurm versi 25.05 atau lebih tinggi.

  • Grup keamanan: Aturan yang memungkinkan lalu lintas HTTP pada port 6820 dari sumber yang Anda inginkan.

Prosedur

Untuk mengaktifkan Slurm REST API pada cluster baru

Konsol Manajemen AWS
  1. Buka konsol AWS PCS di https://console.aws.amazon.com/pcs/.

  2. Pilih Buat klaster.

  3. Di bawah rincian Cluster, pilih Slurm versi 25.05 atau lebih tinggi.

  4. Konfigurasikan pengaturan cluster lainnya sesuai kebutuhan.

  5. Di bagian konfigurasi Scheduler, atur REST API ke En abled.

  6. Konfigurasikan grup keamanan cluster Anda untuk mengizinkan lalu lintas HTTP pada port 6820 dari sumber yang Anda inginkan.

  7. Selesaikan proses pembuatan cluster.

AWS CLI
  1. Tambahkan konfigurasi Slurm REST saat membuat cluster Anda.

    aws pcs create-cluster --region region \ --cluster-name my-cluster \ --scheduler type=SLURM, version=25.05 \ --size SMALL \ --networking subnetIds=subnet-ExampleId1,securityGroupIds=sg-ExampleId1 \ --slurm-configuration slurmRest='{mode=STANDARD}'
  2. Konfigurasikan grup keamanan cluster Anda untuk mengizinkan lalu lintas HTTP pada port 6820 dari sumber yang Anda inginkan.

Untuk mengaktifkan Slurm REST API pada cluster yang ada

Konsol Manajemen AWS
  1. Buka konsol AWS PCS di https://console.aws.amazon.com/pcs/.

  2. Pilih cluster Anda dari daftar.

  3. Verifikasi bahwa cluster Anda menggunakan Slurm versi 25.05 atau lebih tinggi dalam detail cluster.

  4. Pilih Edit cluster.

  5. Di bagian konfigurasi Scheduler, atur REST API ke En abled.

  6. Pilih Perbarui cluster untuk menerapkan perubahan.

  7. Konfigurasikan grup keamanan cluster Anda untuk mengizinkan lalu lintas HTTP pada port 6820 dari sumber yang Anda inginkan.

AWS CLI
  1. Perbarui cluster Anda dengan konfigurasi Slurm REST, seperti dalam contoh ini.

    aws pcs update-cluster --cluster-identifier my-cluster \ --slurm-configuration 'slurmRest={mode=STANDARD}'
  2. Konfigurasikan grup keamanan cluster Anda untuk mengizinkan lalu lintas HTTP pada port 6820 dari sumber yang Anda inginkan.

Apa yang terjadi setelah mengaktifkan

Saat Anda mengaktifkan REST API, AWS PCS secara otomatis:

  • Menghasilkan kunci penandatanganan JWT dan menyimpannya di AWS Secrets Manager.

  • Menampilkan titik akhir API di https://<clusterPrivateIpAddress>:6820 dalam VPC Anda.

  • Memperbarui konfigurasi cluster Anda untuk menampilkan detail titik akhir REST API.

Anda sekarang dapat mengotentikasi dan menggunakan REST API untuk manajemen pekerjaan dan operasi cluster.