Kuota di AWS CodePipeline - AWS CodePipeline

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

Kuota di AWS CodePipeline

CodePipeline memiliki kuota untuk jumlah jaringan pipa, tahapan, tindakan, dan webhook yang dapat dimiliki AWS akun di setiap Wilayah. AWS Kuota ini berlaku per Wilayah dan dapat ditingkatkan. Untuk meminta kenaikan, gunakan konsol Pusat Dukungan.

Diperlukan waktu hingga dua minggu untuk memproses permintaan peningkatan kuota.

Sumber daya Default

Lama waktu sebelum waktu tindakan habis

(Ini adalah batas waktu yang dapat dikonfigurasi. Lihat tabel berikut untuk batas waktu yang tidak dapat dikonfigurasi)

AWS CloudFormationtindakan penyebaran: 3 hari

CodeDeploy dan tindakan penyebaran CodeDeploy ECS (biru/hijau): 5 hari

AWS Lambdamemanggil tindakan: 24 jam

catatan

Saat tindakan sedang berjalan, CodePipeline secara berkala menghubungi Lambda untuk status. Fungsi Lambda membalas dengan status di mana eksekusi tindakan berhasil, gagal, atau sedang berlangsung. Jika fungsi Lambda tidak mengirim balasan setelah 20 menit, waktu tindakan akan habis. Jika, selama 20 menit, fungsi Lambda telah menjawab bahwa tindakan masih berlangsung, CodePipeline restart timer 20 menit dan coba lagi. Jika tidak berhasil setelah 24 jam, CodePipeline atur status tindakan pemanggilan Lambda menjadi gagal.

Lambda memiliki batas waktu terpisah untuk fungsi Lambda yang tidak terkait dengan batas waktu tindakan. CodePipeline

Tindakan penyebaran Amazon S3:90 menit

catatan

Jika unggahan ke S3 habis selama penerapan file ZIP besar, tindakan gagal dengan kesalahan batas waktu. Coba pecahkan file ZIP menjadi file yang lebih kecil.

Tindakan persetujuan manual batas waktu default tingkat akun: 7 hari

catatan

Batas waktu default untuk tindakan persetujuan manual dapat diganti untuk tindakan tertentu dalam pipeline, dan dapat dikonfigurasi hingga 86400 menit (60 hari) dengan nilai minimum 5 menit. Untuk informasi selengkapnya, lihat ActionDeclarationdi Referensi CodePipeline API.

Saat dikonfigurasi, batas waktu ini diterapkan untuk tindakan. Jika tidak, default level akun digunakan.

Semua tindakan lainnya: 1 jam

catatan

Batas waktu tindakan penerapan Amazon ECS dapat dikonfigurasi hingga satu jam (batas waktu default).

Jumlah maksimum total jaringan pipa per Wilayah dalam suatu akun AWS

1000

catatan

Pipeline yang dikonfigurasi untuk pemungutan suara atau deteksi perubahan berbasis peristiwa dihitung dalam kuota ini.

Jumlah maksimum jaringan pipa yang disetel ke polling untuk perubahan sumber, per Wilayah AWS

300

catatan

Kuota ini tetap dan tidak dapat diubah. Jika Anda mencapai batas untuk saluran pemungutan suara, Anda masih dapat mengonfigurasi saluran pipa tambahan yang menggunakan deteksi perubahan berbasis peristiwa. Untuk informasi lebih lanjut, lihat Tindakan sumber dan metode deteksi perubahan. 1

Jumlah maksimum webhook per Wilayah dalam akun AWS 300

Jumlah tindakan kustom per Wilayah dalam AWS akun

50

1 Berdasarkan penyedia sumber Anda, gunakan petunjuk berikut untuk memperbarui jalur pemungutan suara Anda agar menggunakan deteksi perubahan berbasis peristiwa:

Kuota berikut AWS CodePipeline berlaku untuk ketersediaan Wilayah, batasan penamaan, dan ukuran artefak yang diizinkan. Kuota ini tetap dan tidak dapat diubah.

Untuk daftar titik akhir CodePipeline layanan untuk setiap Wilayah, lihat AWS CodePipelinetitik akhir dan kuota di Referensi Umum. AWS

Untuk informasi tentang persyaratan struktural, lihatCodePipeline referensi struktur pipa.

AWSWilayah tempat Anda dapat membuat pipa

AS Timur (Ohio)

AS Timur (Virginia Utara)

AS Barat (California Utara)

AS Barat (Oregon)

Canada (Central)

Eropa (Frankfurt)

Eropa (Zürich) *

Israel (Tel Aviv)

Eropa (Irlandia)

Eropa (London)

Eropa (Milan) *

Eropa (Paris)

Eropa (Spanyol)

Eropa (Stockholm)

Afrika (Cape Town) *

Asia Pasifik (Hong Kong) *

Asia Pasifik (Hyderabad)

Asia Pasifik (Mumbai)

Asia Pacific (Tokyo)

Asia Pasifik (Seoul)

Asia Pasifik (Osaka)

Asia Pasifik (Singapura)

Asia Pasifik (Sydney)

Asia Pasifik (Jakarta)

Asia Pasifik (Melbourne)

Amerika Selatan (Sao Paulo)

Timur Tengah (Bahrain) *

Timur Tengah (UEA)

AWS GovCloud (AS-Barat)

AWS GovCloud (AS-Timur)

Karakter diizinkan dalam nama tindakan

Nama aksi tidak boleh melebihi 100 karakter. Karakter yang diizinkan meliputi:

Huruf kecil a melaluiz, inklusif.

Huruf besar A melaluiZ, inklusif.

Angka 0 melalui9, inklusif.

Karakter khusus . (titik), @ (pada tanda), - (tanda minus), dan _ (garis bawah).

Karakter lain, seperti spasi, tidak diperbolehkan.

Karakter diizinkan dalam tipe tindakan

Nama tipe tindakan tidak boleh melebihi 25 karakter. Karakter yang diizinkan meliputi:

Huruf kecil a sampai z, inklusif.

Huruf besar A sampai Z, inklusif.

Angka 0 hingga 9, inklusif.

Karakter khusus. (periode), @ (pada tanda), - (tanda minus), dan _ (garis bawah).

Karakter lain, seperti spasi, tidak diperbolehkan.

Karakter diizinkan dalam nama artefak

Nama artifak tidak boleh melebihi 100 karakter. Karakter yang diizinkan meliputi:

Huruf kecil a melaluiz, inklusif.

Huruf besar A melaluiZ, inklusif.

Angka 0 melalui9, inklusif.

Karakter khusus - (tanda minus), dan _ (garis bawah).

Karakter lain, seperti spasi, tidak diperbolehkan.

Karakter diizinkan dalam nama aksi mitra Nama tindakan mitra harus mengikuti konvensi dan batasan penamaan yang sama dengan nama tindakan lainnya. CodePipeline Secara khusus, mereka tidak dapat melebihi 100 karakter. Karakter yang diizinkan meliputi:

Huruf kecil a sampai z, inklusif.

Huruf besar A sampai Z, inklusif.

Angka 0 hingga 9, inklusif.

Karakter khusus. (periode), @ (pada tanda), - (tanda minus), dan _ (garis bawah).

Karakter lain, seperti spasi, tidak diperbolehkan.

Karakter diizinkan dalam nama pipeline

Nama pipa tidak boleh melebihi 100 karakter. Karakter yang diizinkan meliputi:

Huruf kecil a sampai z, inklusif.

Huruf besar A sampai Z, inklusif.

Angka 0 hingga 9, inklusif.

Karakter khusus. (periode), @ (pada tanda), - (tanda minus), dan _ (garis bawah).

Karakter lain, seperti spasi, tidak diperbolehkan.

Karakter diizinkan dalam nama panggung

Nama panggung tidak boleh melebihi 100 karakter. Karakter yang diizinkan meliputi:

Huruf kecil a sampai z, inklusif.

Huruf besar A sampai Z, inklusif.

Angka 0 hingga 9, inklusif.

Karakter khusus. (periode), @ (pada tanda), - (tanda minus), dan _ (garis bawah).

Karakter lain, seperti spasi, tidak diperbolehkan.

Lama waktu sebelum waktu tindakan habis

CodeBuild membangun tindakan dan aksi uji: 8 jam

Tindakan kustom: 24 jam

Tindakan panggilan Step Functions: 7 hari

Panjang maksimum tombol konfigurasi tindakan (misalnya, tombol CodeBuild konfigurasi adalahProjectName,PrimarySource, danEnvironmentVariables)

50 karakter

Panjang maksimum nilai konfigurasi tindakan (misalnya, nilai RepositoryName konfigurasi dalam konfigurasi CodeCommit tindakan harus kurang dari 1000 karakter:

"RepositoryName": "my-repo-name-less-than-1000-characters")

1000 karakter
Jumlah maksimum tindakan per pipa 500

Jumlah maksimum eksekusi pipa bersamaan per pipeline (ANTRIAN | mode PARALEL)

50
Jumlah maksimum eksekusi aksi bersamaan per eksekusi pipa mode PARALLEL 5
Jumlah maksimum file untuk objek Amazon S3 100.000
Jumlah maksimum bulan dimana informasi riwayat eksekusi pipeline dipertahankan 12
Jumlah maksimum aksi paralel dalam satu tahap 50
Jumlah maksimum tindakan berurutan dalam satu tahap 50
Ukuran maksimum artefak dalam tahap sumber

Artefak yang disimpan dalam ember Amazon S3:7 GB

Artefak yang disimpan dalam CodeCommit atau GitHub repositori: 1 GB

Pengecualian: Jika Anda menggunakan AWS Elastic Beanstalk untuk menyebarkan aplikasi, ukuran artefak maksimum selalu 512 MB.

Pengecualian: Jika Anda menggunakan AWS CloudFormation untuk menyebarkan aplikasi, ukuran artefak maksimum selalu 256 MB.

Pengecualian: Jika Anda menggunakan CodeDeployToECS tindakan untuk menyebarkan aplikasi, ukuran artefak maksimum selalu 3 MB.

Ukuran maksimum file JSON definisi gambar yang digunakan dalam jaringan pipa yang menyebarkan wadah dan gambar Amazon ECS

100 KB
Ukuran maksimum artefak input untuk tindakan AWS CloudFormation 270 MB
Ukuran maksimum artefak input untuk aksi CodeDeployToECS 3 MB

Ukuran maksimum objek JSON yang dapat disimpan di properti ParameterOverrides

Untuk tindakan CodePipeline penerapan dengan AWS CloudFormation sebagai penyedia, ParameterOverrides properti digunakan untuk menyimpan objek JSON yang menentukan nilai untuk file konfigurasi AWS CloudFormation template. Ada batas ukuran maksimum 1 kilobyte untuk objek JSON yang dapat disimpan dalam properti ParameterOverrides.

Jumlah tindakan dalam satu tahap

Minimal 1, maksimal 50

Jumlah artefak yang diizinkan untuk setiap tindakan Untuk jumlah artefak input dan output yang diizinkan untuk setiap tindakan, lihat Jumlah artefak input dan output untuk setiap jenis tindakan

Jumlah tahapan dalam pipa

Minimal 2, maksimal 50

Tag pipa Tag peka terhadap huruf besar dan kecil. Maksimum 50 per sumber daya.
Nama kunci tag pipa

Setiap kombinasi huruf Unicode, angka, spasi, dan karakter diperbolehkan dalam UTF-8 dengan panjang antara 1 dan 128 karakter. Karakter yang diizinkan adalah + - =. _:/@

Nama kunci tag harus unik, dan setiap kunci hanya dapat memiliki satu nilai. Sebuah tanda tidak boleh:

  • Mulailah denganAWS:

  • hanya terdiri dari spasi

  • diakhiri dengan spasi

  • berisi emoji atau salah satu karakter berikut:? ^ * [\ ~! # $% & * () > < | "'

Nilai tag pipa

Setiap kombinasi huruf Unicode, angka, spasi, dan karakter diizinkan dalam UTF-8 dengan panjang antara 1 dan 256 karakter. Karakter yang diizinkan adalah + - =. _:/@

Sebuah kunci hanya dapat memiliki satu nilai, tetapi banyak kunci dapat memiliki nilai yang sama. Sebuah tanda tidak boleh:

  • Mulailah denganAWS:

  • hanya terdiri dari spasi

  • diakhiri dengan spasi

  • berisi emoji atau salah satu karakter berikut:? ^ * [\ ~! # $% & * () > < | "'

Pemicu

Ada maksimum 50 pemicu dalam definisi pipa di seluruh push dan pull request konfigurasi.

Ada maksimal tiga filter per pemicu dorong dan pemicu permintaan tarik.

catatan

Duplikat untuk filter dalam array tipe acara yang sama tidak diperbolehkan.

Anda dapat menambahkan hingga 8 termasuk dan 8 mengecualikan pola, cabang, dan jalur file untuk setiap jenis acara (push, pull request).

Karakter yang diizinkan dalam nilai pola mencakup semua jenis karakter.

Untuk pola include dan exclude, ada panjang maksimum 255 karakter.

Untuk nama tag, ada panjang maksimum 255 karakter.

Ukuran maksimum triggers array tidak boleh melebihi 200 KB

Filter pemicu

Jalur file:

  • Jumlah pola: Anda dapat menambahkan hingga 8 termasuk dan 8 mengecualikan pola.

  • Ukuran pola: Masing-masing menyertakan atau mengecualikan ukuran pola dapat mencapai 255 karakter.

Cabang:

  • Jumlah pola: Anda dapat menambahkan hingga 8 termasuk dan 8 mengecualikan pola.

  • Ukuran pola: Masing-masing menyertakan atau mengecualikan ukuran pola dapat mencapai 255 karakter.

Permintaan tarik:

Cabang:

  • Jumlah pola: Anda dapat menambahkan hingga 8 termasuk dan 8 mengecualikan pola.

  • Ukuran pola: Masing-masing menyertakan atau mengecualikan ukuran pola dapat mencapai 255 karakter.

Keunikan nama

Dalam satu AWS akun, setiap pipeline yang Anda buat di AWS Wilayah harus memiliki nama yang unik. Anda dapat menggunakan kembali nama untuk saluran pipa di Wilayah yang berbedaAWS.

Nama panggung harus unik di dalam pipa.

Nama tindakan harus unik dalam satu panggung.

Kuota untuk variabel keluaran dan ruang nama

Ada batas ukuran maksimum 122880 byte untuk semua variabel keluaran yang digabungkan untuk tindakan tertentu.

Ada batas ukuran maksimum 100 KB untuk total konfigurasi tindakan yang diselesaikan untuk tindakan tertentu.

Nama variabel keluaran peka huruf besar/kecil.

Ruang nama peka huruf besar/kecil.

Karakter yang diizinkan meliputi:

  • Huruf kecil a sampai z, inklusif.

  • Huruf besar A sampai Z, inklusif.

  • Angka 0 hingga 9, inklusif.

  • Karakter khusus ^ (tanda sisipan), @ (di tanda), - (tanda minus), _ (garis bawah), [(braket kiri),] (braket kanan), * (tanda bintang), $ (tanda dolar).

    Karakter lain, seperti spasi, tidak diperbolehkan.

Kuota untuk variabel di tingkat pipa

Ada maksimum 50 variabel tingkat pipa per pipa.

Nama variabel untuk variabel pada tingkat pipa harus:

  • Panjang maksimum 128 karakter

  • Huruf kecil a sampai z, inklusif.

  • Huruf besar A sampai Z, inklusif.

  • Angka 0 hingga 9, inklusif.

  • Karakter khusus @\-_]+

    Karakter lain, seperti spasi, tidak diperbolehkan.

Untuk nilai variabel, ada panjang maksimum 1000 karakter

Untuk nilai variabel, semua karakter diperbolehkan.

Untuk deskripsi variabel, ada panjang maksimum 200 karakter.

* Anda harus mengaktifkan Wilayah ini sebelum Anda dapat menggunakannya.