AWS CDK bootstrap - AWS Cloud Development Kit (AWS CDK) v2

Ini adalah Panduan Pengembang AWS CDK v2. CDKV1 yang lebih lama memasuki pemeliharaan pada 1 Juni 2022 dan mengakhiri dukungan pada 1 Juni 2023.

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

AWS CDK bootstrap

Bootstrapping adalah proses mempersiapkan AWS lingkungan Anda untuk digunakan dengan. AWS Cloud Development Kit (AWS CDK) Sebelum Anda menyebarkan CDK tumpukan ke lingkungan, AWS lingkungan harus di-bootstrap terlebih dahulu.

Apa itu bootstrapping?

Bootstrapping mempersiapkan AWS lingkungan Anda dengan menyediakan AWS sumber daya tertentu di lingkungan Anda yang digunakan oleh. AWS CDK Sumber daya ini biasanya disebut sebagai sumber daya bootstrap Anda. Mereka termasuk yang berikut:

  • Bucket Amazon Simple Storage Service (Amazon S3) - Digunakan untuk menyimpan file proyek CDK Anda, AWS Lambda seperti kode fungsi dan aset.

  • Repositori Amazon Elastic Container Registry (AmazonECR) - Digunakan terutama untuk menyimpan Docker gambar.

  • AWS Identity and Access Management (IAM) peran — Dikonfigurasi untuk memberikan izin yang diperlukan oleh AWS CDK untuk melakukan penerapan. Untuk informasi selengkapnya tentang IAM peran yang dibuat selama bootstrap, lihat. IAMperan yang dibuat selama bootstrap

Bagaimana cara kerja bootstrapping?

Sumber daya dan konfigurasi mereka yang digunakan oleh didefinisikan dalam AWS CloudFormation template. CDK Template ini dibuat dan dikelola oleh CDK tim. Untuk versi terbaru dari template ini, lihat bootstrap-template.yaml di repositori GitHubaws-cdk.

Untuk bootstrap lingkungan, Anda menggunakan AWS CDK perintah Command Line Interface (AWS CDK CLI)cdk bootstrap. Ini CDK CLI mengambil template dan menyebarkannya sebagai tumpukan, yang dikenal sebagai tumpukan bootstrap. AWS CloudFormation Secara default, nama tumpukan adalahCDKToolkit. Dengan menerapkan template ini, berikan CloudFormation sumber daya di lingkungan Anda. Setelah penerapan, tumpukan bootstrap akan muncul di AWS CloudFormation konsol lingkungan Anda.

Anda juga dapat menyesuaikan bootstrap dengan memodifikasi template atau dengan menggunakan CDK CLI opsi dengan perintah. cdk bootstrap

AWS lingkungan bersifat independen. Setiap lingkungan yang ingin Anda gunakan AWS CDK harus di-bootstrap terlebih dahulu.

Pelajari selengkapnya

Untuk petunjuk tentang bootstrap lingkungan Anda, lihat. Bootstrap lingkungan Anda untuk digunakan dengan AWS CDK