Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Memecahkan masalah dengan devfiles
Konsultasikan bagian berikut untuk memecahkan masalah yang terkait dengan devfiles di. CodeCatalyst Untuk informasi lebih lanjut tentang devfiles, lihatMengonfigurasi devfile untuk Lingkungan Dev.
Topik
Lingkungan Dev saya menggunakan devfile universal default meskipun saya telah menerapkan gambar khusus dalam devfile khusus
Jika CodeCatalyst mengalami kesalahan saat memulai Lingkungan Dev yang menggunakan devfile kustom, Dev Environment default ke devfile universal default. Untuk memperbaiki masalah, Anda dapat memeriksa kesalahan yang tepat di log di bawah/aws/mde/logs/devfile.log. Anda juga dapat memeriksa apakah postStart eksekusi berhasil di log Anda:/aws/mde/logs/devfileCommand.log.
Proyek saya tidak dibangun di Lingkungan Dev saya dengan devfile universal default
Untuk memperbaiki masalah, periksa apakah Anda tidak menggunakan devfile khusus. Jika Anda tidak menggunakan devfile khusus, lihat devfile.yaml file di repositori sumber proyek untuk mencari dan memperbaiki kesalahan apa pun.
Saya ingin memindahkan devfile repositori untuk Lingkungan Dev
Anda dapat memindahkan devfile default /projects/devfile.yaml ke repositori kode sumber Anda. Untuk memperbarui lokasi devfile, gunakan perintah berikut:/aws/mde/mde start --location .repository-name/devfile.yaml
Saya mengalami masalah saat memulai devfile saya
Jika ada masalah saat memulai devfile Anda, itu akan masuk ke mode pemulihan sehingga Anda masih dapat terhubung ke lingkungan Anda dan memperbaiki devfile Anda. Saat dalam mode pemulihan, berjalan /aws/mde/mde status tidak akan berisi lokasi devfile Anda.
{
"status": "STABLE"
}
Anda dapat memeriksa kesalahan di log di bawah/aws/mde/logs, memperbaiki devfile, dan mencoba menjalankan /aws/mde/mde start lagi.
Saya tidak yakin bagaimana cara memeriksa status devfile saya
Anda dapat memeriksa status devfile Anda dengan menjalankan/aws/mde/mde status. Setelah menjalankan perintah ini, Anda mungkin melihat salah satu dari berikut ini:
-
{"status": "STABLE", "location": "devfile.yaml" }Ini menunjukkan bahwa devfile Anda benar.
-
{"status": "STABLE" }Ini menunjukkan bahwa devfile Anda tidak dapat memulai dan telah memasuki mode pemulihan.
Anda dapat memeriksa kesalahan yang tepat di log di bawah/aws/mde/logs/devfile.log.
Anda juga dapat memeriksa apakah postStart eksekusi berhasil di log Anda:/aws/mde/logs/devfileCommand.log.
Untuk informasi selengkapnya, lihat Menentukan gambar devfile universal untuk Lingkungan Dev.
Devfile saya tidak kompatibel dengan perkakas yang disediakan pada gambar terbaru
Di Lingkungan Pengembang Anda, devfile atau devfile postStart mungkin gagal jika latest perkakas tidak memiliki perkakas yang diperlukan untuk proyek tertentu. Untuk memperbaiki masalah, lakukan hal berikut:
-
Arahkan ke devfile Anda.
-
Di devfile Anda, perbarui ke versi gambar granular alih-alih.
latestIni mungkin terlihat mirip dengan yang berikut:components: - container: image: public.ecr.aws/amazonlinux/universal-image:1.0 -
Buat Lingkungan Dev baru menggunakan devfile yang diperbarui.