Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Jalankan CodeBuild di server proxy terkelola untuk armada kapasitas cadangan
Untuk menjalankan armada kapasitas AWS CodeBuild cadangan di server proxy terkelola, Anda harus mengonfigurasi server proxy untuk mengizinkan atau menolak lalu lintas ke dan dari situs eksternal menggunakan aturan proxy. Perhatikan bahwa menjalankan armada kapasitas cadangan di server proxy terkelola tidak didukung untukVPC, Windows, atau macOS.
penting
Ada biaya tambahan berdasarkan durasi konfigurasi proxy yang ada di armada. Untuk informasi lebih lanjut, lihat https://aws.amazon.com/codebuild/harga/.
Topik
Konfigurasikan konfigurasi proxy terkelola untuk armada kapasitas cadangan
Untuk mengonfigurasi server proxy terkelola untuk armada kapasitas cadangan Anda, Anda harus mengaktifkan fitur ini saat membuat armada di konsol atau menggunakan AWS CLI. Ada beberapa properti yang perlu Anda definisikan:
- Tentukan konfigurasi proxy - opsional
-
Konfigurasi proxy yang menerapkan kontrol akses jaringan ke instance kapasitas cadangan Anda.
- Perilaku default
-
Mendefinisikan perilaku lalu lintas keluar.
- Izinkan
-
Mengizinkan lalu lintas keluar ke semua tujuan secara default.
- Menyangkal
-
Menolak lalu lintas keluar ke semua tujuan secara default.
- Aturan proxy
-
Menentukan domain tujuan untuk membatasi kontrol akses jaringan ke.
Untuk menentukan konfigurasi proxy di konsol Anda, lihat Buat armada kapasitas cadangan petunjuknya. Untuk menentukan konfigurasi proxy menggunakan AWS CLI, Anda dapat melakukannya dengan memodifikasi JSON sintaks berikut dan menyimpan hasil Anda:
"proxyConfiguration": { "defaultBehavior": "ALLOW_ALL" | "DENY_ALL", "orderedProxyRules": [ { "type": "DOMAIN" | "IP", "effect": "ALLOW" | "DENY", "entities": [ "
destination
" ] } ] }
JSONFile Anda mungkin terlihat mirip dengan yang berikut ini:
"proxyConfiguration": { "defaultBehavior": "DENY_ALL", "orderedProxyRules": [ { "type": "DOMAIN", "effect": "ALLOW", "entities": [ "github.com" ] } ] }
Jalankan armada kapasitas CodeBuild cadangan
Saat menjalankan armada kapasitas AWS CodeBuild cadangan dengan server proxy terkelola Anda, secara otomatis CodeBuild akan mengatur variabel HTTP_PROXY
dan HTTPS_PROXY
lingkungannya dengan alamat proxy terkelola. Jika perangkat lunak dependensi Anda memiliki konfigurasinya sendiri dan tidak mematuhi variabel lingkungan, Anda dapat merujuk ke nilai-nilai ini dan memperbarui konfigurasi perangkat lunak Anda dalam perintah build untuk merutekan lalu lintas build dengan benar melalui proxy terkelola. Untuk informasi selengkapnya, silakan lihat Buat proyek build di AWS CodeBuild dan Ubah pengaturan proyek build di AWS CodeBuild.