View a markdown version of this page

Jelajahi contoh proyek Pembuat Gambar di GitHub - EC2 Image Builder

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

Jelajahi contoh proyek Pembuat Gambar di GitHub

Tim Pembuat Gambar EC2 mempertahankan repositori sampel Pembuat Gambar. GitHub Repositori berisi proyek sampel lengkap yang dapat diterapkan yang menunjukkan cara mengimplementasikan kasus penggunaan umum dengan infrastruktur sebagai kode. Sampel tersedia sebagai AWS CloudFormation (CloudFormation) template, aplikasi AWS Cloud Development Kit (AWS CDK), modul Terraform, dan AWS Task Orchestrator and Executor (AWSTOE) dokumen komponen.

Setiap sampel bersifat mandiri, dengan README sendiri yang mencakup prasyarat, langkah penerapan, cara kerja sampel, pengujian, dan pembersihan. Tutorial di bagian ini menunjukkan proses pembuatan gambar dari konsol. Contoh proyek menunjukkan kepada Anda konsep yang sama yang dinyatakan sebagai kode yang dapat Anda gunakan, periksa, dan adaptasi.

Repositori mencakup sampel untuk area berikut:

  • Memulai — Pipeline gambar lengkap terkecil, disediakan sebagai CloudFormation template dan AWS CDK aplikasi dalam quick-start sampel.

  • Use-case kit — Pipeline lengkap untuk skenario umum, seperti pipeline AMI emas dengan tambalan terjadwal dan penyegaran grup Auto Scaling. Kit lainnya mencakup distribusi AMI lintas akun, build VPC pribadi, kebijakan pembersihan siklus hidup, dan pipeline gambar basis kontainer yang dipublikasikan ke Amazon Elastic Container Registry.

  • Alur kerja gambar — Contoh alur kerja khusus yang menambahkan gerbang persetujuan manusia ke tahap pembuatan dan distribusi, dan mengintegrasikan AWS Step Functions untuk validasi AMI di luar band.

  • Cakupan platform — Pipeline gambar emas untuk Windows Server, macOS, dan Linux.

  • Komponen dan debugging — pola AWSTOE komponen seperti rahasia reboot-and-resume dan build-time. Juga termasuk skrip yang menguji dokumen komponen secara lokal. Panduan debugging mendiagnosis build yang gagal dengan sengaja.

Untuk daftar lengkap sampel, lihat indeks di repositori README pada GitHub. Sampel dilisensikan di bawah MIT-0, dan tim meninjau masalah dan permintaan tarik berdasarkan upaya terbaik.