Tambahkan repositori Git ke akun Amazon SageMaker AI Anda - Amazon SageMaker AI

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

Tambahkan repositori Git ke akun Amazon SageMaker AI Anda

penting

Kebijakan IAM khusus yang memungkinkan Amazon SageMaker Studio atau Amazon SageMaker Studio Classic membuat SageMaker sumber daya Amazon juga harus memberikan izin untuk menambahkan tag ke sumber daya tersebut. Izin untuk menambahkan tag ke sumber daya diperlukan karena Studio dan Studio Classic secara otomatis menandai sumber daya apa pun yang mereka buat. Jika kebijakan IAM memungkinkan Studio dan Studio Classic membuat sumber daya tetapi tidak mengizinkan penandaan, kesalahan "AccessDenied" dapat terjadi saat mencoba membuat sumber daya. Untuk informasi selengkapnya, lihat Berikan izin untuk menandai sumber daya AI SageMaker .

AWS kebijakan terkelola untuk Amazon SageMaker AIyang memberikan izin untuk membuat SageMaker sumber daya sudah menyertakan izin untuk menambahkan tag saat membuat sumber daya tersebut.

Untuk mengelola GitHub repositori Anda, kaitkan dengan mudah dengan instans notebook Anda, dan kaitkan kredensyal untuk repositori yang memerlukan otentikasi, tambahkan repositori sebagai sumber daya di akun Amazon AI Anda. SageMaker Anda dapat melihat daftar repositori yang disimpan di akun Anda dan detail tentang setiap repositori di konsol SageMaker AI dan dengan menggunakan API.

Anda dapat menambahkan repositori Git ke akun SageMaker AI Anda di konsol SageMaker AI atau dengan menggunakan. AWS CLI

catatan

Anda dapat menggunakan SageMaker AI API CreateCodeRepositoryuntuk menambahkan repositori Git ke akun SageMaker AI Anda, tetapi step-by-step instruksi tidak disediakan di sini.

Tambahkan repositori Git ke akun SageMaker AI Anda (Konsol)

Untuk menambahkan repositori Git sebagai sumber daya di akun AI Anda SageMaker
  1. Buka konsol SageMaker AI di https://console.aws.amazon.com/sagemaker/.

  2. Di bawah Notebook, pilih repositori Git, lalu pilih Tambah repositori.

  3. Untuk menambahkan CodeCommit repositori, pilih. AWS CodeCommit Untuk menambahkan GitHub atau repositori berbasis Git lainnya, pilih GitHub /Other Git-based repo.

Untuk menambahkan CodeCommit repositori yang ada
  1. Pilih Gunakan repositori yang ada.

  2. Untuk Repositori, pilih repositori dari daftar.

  3. Masukkan nama yang akan digunakan untuk repositori di SageMaker AI. Nama harus 1 hingga 63 karakter. Karakter yang valid adalah a-z, A-Z, 0-9, dan - (tanda hubung).

  4. Pilih Menambahkan repositori.

Untuk membuat CodeCommit repositori baru
  1. Pilih Buat repositori baru.

  2. Masukkan nama untuk repositori yang dapat Anda gunakan di keduanya CodeCommit dan SageMaker AI. Nama harus 1 hingga 63 karakter. Karakter yang valid adalah a-z, A-Z, 0-9, dan - (tanda hubung).

  3. Pilih Buat repositori.

Untuk menambahkan repositori Git yang dihosting di tempat lain selain CodeCommit
  1. Pilih GitHub/Repo berbasis Git lainnya.

  2. Masukkan nama hingga 63 karakter. Karakter yang valid termasuk karakter alfa-numerik, tanda hubung (-), dan 0-9.

  3. Masukkan URL untuk repositori. Jangan berikan nama pengguna di URL. Tambahkan kredenal masuk AWS Secrets Manager seperti yang dijelaskan pada langkah berikutnya.

  4. Untuk kredensyal Git, pilih kredensyal yang akan digunakan untuk mengautentikasi ke repositori. Ini diperlukan hanya jika repositori Git bersifat pribadi.

    catatan

    Jika autentikasi dua faktor diaktifkan untuk repositori Git Anda, masukkan token akses pribadi yang dihasilkan oleh penyedia layanan Git Anda di bidang. password

    1. Untuk menggunakan AWS rahasia Secrets Manager yang ada, pilih Gunakan rahasia yang ada, lalu pilih rahasia dari daftar. Untuk informasi tentang membuat dan menyimpan rahasia, lihat Membuat Rahasia Dasar di Panduan Pengguna AWS Secrets Manager. Nama rahasia yang Anda gunakan harus berisi stringsagemaker.

      catatan

      Rahasia harus memiliki label penahapan dari AWSCURRENT dan harus dalam format berikut:

      {"username": UserName, "password": Password}

      Untuk GitHub repositori, kami sarankan menggunakan token akses pribadi di lapangan. password Untuk informasi, lihat https://help.github.com/articles/creating-a-personal-access- token-for-the-command -line/.

    2. Untuk membuat AWS rahasia Secrets Manager baru, pilih Buat rahasia, masukkan nama untuk rahasia, lalu masukkan kredenal masuk yang akan digunakan untuk mengautentikasi ke repositori. Nama untuk rahasia harus berisi stringsagemaker.

      catatan

      Peran IAM yang Anda gunakan untuk membuat rahasia harus memiliki secretsmanager:GetSecretValue izin dalam kebijakan IAM-nya.

      Rahasia harus memiliki label penahapan dari AWSCURRENT dan harus dalam format berikut:

      {"username": UserName, "password": Password}

      Untuk GitHub repositori, kami sarankan menggunakan token akses pribadi.

    3. Untuk tidak menggunakan kredensyal apa pun, pilih Tidak ada rahasia.

  5. Pilih Buat rahasia.