Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menggunakan Kunci SSH Repositori Git
penting
AWS OpsWorks Stacks Layanan ini mencapai akhir masa pakai pada 26 Mei 2024 dan telah dinonaktifkan untuk pelanggan baru dan yang sudah ada. Kami sangat menyarankan pelanggan untuk memindahkan beban kerja mereka ke solusi lain sesegera mungkin. Jika Anda memiliki pertanyaan tentang migrasi, hubungi AWS Support Tim di AWS re:Post
Kunci SSH repositori Git, kadang-kadang disebut kunci SSH deploy, adalah kunci SSH tanpa kata sandi yang menyediakan akses ke repositori Git pribadi. Idealnya, itu bukan milik pengembang tertentu. Tujuannya adalah untuk memungkinkan AWS OpsWorks Stacks untuk menyebarkan aplikasi atau buku masak secara asinkron dari repositori Git tanpa memerlukan masukan lebih lanjut dari Anda.
Berikut ini menjelaskan prosedur dasar untuk membuat kunci SSH repositori. Untuk detailnya, lihat dokumentasi untuk repositori Anda. Misalnya, Mengelola kunci penerapan menjelaskan cara membuat kunci
Untuk membuat kunci SSH repositori
-
Buat deploy key pair SSH untuk repositori Git Anda di workstation Anda menggunakan program seperti.
ssh-keygen
penting
AWS OpsWorks Stacks tidak mendukung frasa sandi kunci SSH.
-
Tetapkan kunci publik ke repositori dan simpan kunci pribadi di workstation Anda.
-
Masukkan kunci pribadi di kotak Kunci SSH Repositori saat Anda menambahkan aplikasi atau menentukan repositori buku masak. Untuk informasi selengkapnya, lihat Menambahkan Aplikasi.
AWS OpsWorks Tumpukan meneruskan kunci SSH repositori ke setiap instance, dan resep bawaan kemudian menggunakan kunci untuk terhubung ke repositori dan mengunduh kode. Kunci disimpan dalam deployatribut sebagai node[:deploy]['appshortname'][:scm][:ssh_key], dan hanya dapat diakses oleh pengguna root.