Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menghubungkan GitLab
GitLab integrasi memungkinkan AWS DevOps Agen untuk memantau penyebaran dari GitLab Pipelines untuk menginformasikan penyelidikan kausal selama respons insiden. Integrasi ini mengikuti proses dua langkah: pendaftaran tingkat akun GitLab, diikuti dengan menghubungkan proyek tertentu ke Ruang Agen individu.
Mendaftar GitLab (tingkat akun)
GitLab terdaftar di tingkat AWS akun dan dibagikan di antara semua Ruang Agen di akun itu. Ruang Agen Individu kemudian dapat memilih proyek spesifik mana yang berlaku untuk Ruang Agen mereka.
Langkah 1: Arahkan ke penyedia pipa
Masuk ke Konsol AWS Manajemen
Arahkan ke konsol AWS DevOps Agen
Buka halaman Penyedia Kemampuan (dapat diakses dari navigasi samping)
Temukan GitLabdi bagian Penyedia yang tersedia di bawah Pipeline dan klik Daftar
Langkah 2: Konfigurasikan GitLab koneksi
Pada halaman GitLab pendaftaran, konfigurasikan yang berikut:
Jenis koneksi - Pilih apakah Anda terhubung sebagai pribadi atau grup:
Pribadi (default) - Akun GitLab pengguna individual Anda dengan nama pengguna dan profil
Grup — Di GitLab, Anda menggunakan grup untuk mengelola satu atau lebih proyek terkait secara bersamaan
GitLab tipe instans - Pilih jenis GitLab instans yang Anda sambungkan:
GitLab.com (default) — GitLab Pelayanan publik
Hosting mandiri yang dapat diakses publik GitLab - Centang kotak Use GitLab self hosted endpoint dan berikan URL ke instans Anda GitLab
catatan
Saat ini, hanya GitLab instans yang dapat diakses publik yang didukung.
Token akses — Berikan token akses GitLab pribadi:
Di tab browser terpisah, masuk ke GitLab akun Anda
Arahkan ke pengaturan pengguna Anda dan pilih Access Tokens
Buat token akses pribadi baru dengan izin berikut:
read_repository— Diperlukan untuk mengakses konten repositoriread_virtual_registry— Diperlukan untuk mengakses informasi registri virtualread_registry— Diperlukan untuk mengakses informasi registriapi— Diperlukan untuk akses API baca dan tulisself_rotate- Diperlukan untuk memutar token. Fitur ini saat ini tidak didukung oleh AWS DevOps Agen tetapi akan didukung di kemudian hari. Menambahkan sekarang mencegah kebutuhan untuk membuat token baru di masa depan.
Setel kedaluwarsa token ke maksimum 365 hari dari tanggal saat ini
Salin token yang dihasilkan
Kembali ke konsol AWS DevOps Agen
Tempelkan token ke bidang “Token Akses”
Langkah 3: Selesaikan pendaftaran
(Opsional) Tag - Tambahkan AWS tag ke GitLab pendaftaran untuk tujuan organisasi.
Klik Berikutnya untuk meninjau konfigurasi Anda, lalu klik Kirim untuk menyelesaikan proses GitLab pendaftaran. Sistem akan memvalidasi token akses Anda dan membuat koneksi.
Menghubungkan proyek ke Ruang Agen
Setelah mendaftar GitLab di tingkat akun, Anda dapat menghubungkan proyek tertentu ke Ruang Agen individu:
Di konsol AWS DevOps Agen, pilih Ruang Agen Anda
Buka tab Kemampuan
Di bagian Pipeline, klik Tambah
Pilih GitLabdari daftar penyedia yang tersedia
Pilih GitLab proyek yang relevan dengan Ruang Agen Anda
Klik Simpan
AWS DevOps Agen akan memantau proyek-proyek ini untuk penyebaran dari GitLab Pipelines untuk menginformasikan penyelidikan kausal.
Mengelola GitLab koneksi
Memperbarui token akses — Jika token akses Anda kedaluwarsa atau perlu diperbarui, Anda dapat memperbaruinya di konsol AWS DevOps Agen dengan memodifikasi GitLab pendaftaran di tingkat akun.
Melihat proyek yang terhubung — Di konsol AWS DevOps Agen, pilih Ruang Agen Anda dan buka tab Kemampuan untuk melihat proyek yang terhubung di bagian Pipeline.
Menghapus GitLab koneksi - Untuk memutuskan GitLab proyek dari Ruang Agen, pilih koneksi di bagian Pipeline dan klik Hapus. Untuk menghapus GitLab pendaftaran sepenuhnya, hapus dari semua Ruang Agen terlebih dahulu, lalu hapus pendaftaran di tingkat akun.