Mengelola koneksi App Runner - AWS App Runner

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

Mengelola koneksi App Runner

Saat Anda membuat layanan di AWS App Runner, Anda mengonfigurasi sumber aplikasi—gambar kontainer atau repositori sumber yang disimpan dengan penyedia. App Runner harus membuat koneksi yang diautentikasi dan resmi dengan penyedia. Kemudian, App Runner dapat membaca repositori Anda dan menerapkannya ke layanan Anda. App Runner tidak memerlukan pembuatan koneksi saat Anda membuat layanan yang mengakses kode yang disimpan di Akun AWS.

App Runner menyimpan informasi koneksi dalam sumber daya yang disebut koneksi. Konsol App Runner dan panduan ini juga merujuk ke koneksi sebagai akun yang terhubung. App Runner memerlukan sumber daya koneksi saat Anda membuat layanan yang memerlukan informasi koneksi pihak ketiga. Berikut ini adalah beberapa informasi penting tentang koneksi:

  • Penyedia — App Runner saat ini membutuhkan sumber daya koneksi dengan GitHubatau Bitbucket.

  • Bersama — Anda dapat menggunakan sumber daya koneksi untuk membuat beberapa layanan App Runner yang menggunakan akun penyedia repositori yang sama.

  • Manajemen sumber daya — Di App Runner, Anda dapat membuat dan menghapus koneksi. Namun, Anda tidak dapat mengubah koneksi yang ada.

  • Kuota sumber daya - Sumber daya koneksi memiliki kuota set yang terkait dengan Anda Akun AWS di setiap Wilayah AWS. Jika Anda mencapai kuota ini, Anda mungkin perlu menghapus sambungan sebelum dapat terhubung ke akun penyedia baru. Anda dapat menghapus sambungan menggunakan konsol App Runner atau API seperti yang dijelaskan di bagian berikut. Kelola koneksi Untuk informasi selengkapnya, lihat Kuota sumber daya App Runner.

Kelola koneksi

Mengelola koneksi App Runner menggunakan salah satu metode berikut:

App Runner console

Saat Anda menggunakan konsol App Runner untuk membuat layanan, Anda memberikan detail koneksi. Anda tidak perlu secara eksplisit membuat sumber daya koneksi. Di konsol, Anda dapat memilih untuk terhubung ke akun GitHub atau Bitbucket yang telah terhubung sebelumnya, atau terhubung ke akun baru. Bila perlu, App Runner membuat sumber daya koneksi untuk Anda. Untuk koneksi baru, beberapa penyedia meminta Anda untuk menyelesaikan jabat tangan otentikasi sebelum Anda dapat menggunakan koneksi. Konsol membawa Anda melalui proses ini.

Konsol juga memiliki halaman untuk mengelola koneksi yang ada. Anda dapat menyelesaikan jabat tangan otentikasi untuk koneksi jika Anda tidak melakukannya ketika Anda membuat layanan Anda. Anda juga dapat menghapus koneksi yang tidak lagi Anda gunakan. Prosedur berikut menunjukkan bagaimana Anda dapat mengelola koneksi penyedia repositori.

Untuk mengelola koneksi di akun Anda
  1. Buka konsol App Runner, dan di daftar Wilayah, pilih Wilayah AWS.

  2. Di panel navigasi, pilih Akun yang terhubung.

    Konsol kemudian menampilkan daftar koneksi penyedia repositori di akun Anda.

    Halaman akun App Runner Connected
  3. Anda sekarang dapat melakukan salah satu tindakan berikut dengan koneksi apa pun dalam daftar:

    • Buka GitHub /Bitbucket akun atau organisasi — Pilih nama koneksi.

    • Jabat tangan otentikasi lengkap — Pilih koneksi, lalu dari menu Tindakan pilih Jabat tangan lengkap. Konsol membawa Anda melalui proses jabat tangan otentikasi.

    • Hapus koneksi — Pilih koneksi, dan kemudian dari menu Tindakan pilih Hapus. Ikuti instruksi pada prompt penghapusan.

App Runner API or AWS CLI

Anda dapat menggunakan API tindakan App Runner berikut untuk mengelola koneksi Anda.

  • CreateConnection— Membuat koneksi ke akun penyedia repositori. Setelah koneksi dibuat, Anda harus menyelesaikan jabat tangan otentikasi secara manual menggunakan konsol App Runner. Proses ini dijelaskan di bagian sebelumnya.

  • ListConnections— Mengembalikan daftar koneksi App Runner yang terkait dengan Akun AWS.

  • DeleteConnection— Menghapus koneksi. Anda mungkin perlu menghapus koneksi yang tidak perlu jika Anda mencapai kuota koneksi Akun AWS.