Memecahkan masalah dengan akun yang terkait dengan ruang Anda - Amazon CodeCatalyst

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

Memecahkan masalah dengan akun yang terkait dengan ruang Anda

Di CodeCatalyst, Anda dapat menambahkan Akun AWS ke ruang Anda untuk memberikan izin ke sumber daya dan untuk tujuan penagihan. Informasi berikut dapat membantu Anda memecahkan masalah umum dengan akun terkait di. CodeCatalyst

Permintaan Akun AWS koneksi saya menerima kesalahan token yang tidak valid

Masalah: Saat membuat permintaan koneksi dengan token koneksi, halaman tidak menerima token dan menunjukkan kesalahan yang menyatakan bahwa token tidak valid.

Kemungkinan perbaikan: Pastikan Anda memberikan ID akun yang ingin Anda tambahkan ke ruang Anda. Anda harus memiliki izin administratif untuk Anda Akun AWS atau dapat bekerja dengan administrator Anda untuk menambahkan akun.

Ketika Anda memilih untuk memverifikasi akun, jendela browser baru akan terbuka di AWS Management Console. Akun yang sama harus masuk di sisi konsol. Coba lagi setelah memverifikasi hal berikut:

  • Anda masuk ke AWS Management Console dengan yang sama Akun AWS yang ingin Anda tambahkan ke ruang Anda.

  • Anda masuk ke AWS Management Console dengan Wilayah diatur ke Wilayah yang benar untuk ruang Anda.

  • Jika Anda telah tiba dari halaman penagihan dan ingin menambahkan Akun AWS sebagai akun penagihan yang ditentukan untuk ruang Anda, pastikan akun tersebut belum mencapai kuota sebagai akun penagihan untuk spasi atau spasi lain.

Alur kerja CodeCatalyst proyek Amazon saya gagal dengan kesalahan untuk akun, lingkungan, atau IAM peran yang dikonfigurasi

Masalah: Saat alur kerja berjalan dan tidak menemukan akun atau IAM peran yang dikonfigurasi yang terkait dengan ruang Anda, Anda harus mengisi bidang peran, koneksi, dan lingkungan secara manual di alur kerjaYAML. Lihat tindakan alur kerja yang gagal, dan perhatikan apakah pesan galatnya adalah sebagai berikut:

  • Peran tidak tersedia untuk digunakan dengan koneksi yang terkait dengan lingkungan.

  • Tindakan tidak berhasil. Status:FAILED; Nilai yang diberikan untuk koneksi akun atau lingkungan tidak valid. Verifikasi koneksi terkait dengan ruang Anda dan lingkungan terkait dengan proyek Anda.

  • Tindakan tidak berhasil. Status:FAILED; Nilai yang diberikan untuk IAM peran tidak valid. Verifikasi nama ada, IAM peran ditambahkan ke koneksi akun Anda, dan koneksi sudah dikaitkan dengan CodeCatalyst ruang Amazon Anda

Kemungkinan perbaikan: Pastikan bahwa YAML bidang alur kerja memiliki nilai yang akurat untuk Lingkungan, Koneksi, dan Peran. Tindakan CodeCatalyst alur kerja yang memerlukan lingkungan adalah membangun atau menyebarkan tindakan yang menjalankan AWS sumber daya atau yang menghasilkan tumpukan AWS sumber daya.

Pilih blok tindakan alur kerja yang gagal dan kemudian pilih Visual. Pilih tab Konfigurasi. Jika bidang Environment, Connection name, dan Role name tidak diisi, maka Anda perlu memperbarui alur kerja secara manual. Gunakan langkah-langkah berikut untuk mengedit alur kerja YAML Anda:

  • Perluas /.codecatalyst direktori, lalu perluas /workflows direktori. Buka YAML file alur kerja. Pastikan bahwa IAM peran dan informasi akun ditentukan dalam yang telah Anda konfigurasikan untuk alur kerja Anda. YAML Contoh:

    Actions: cdk_bootstrap: Identifier: action-@v1 Inputs: Sources: - WorkflowSource Environment: Name: Staging Connections: - Name: account-connection Role: build-role

    Properti Lingkungan, Koneksi, dan Peran diperlukan untuk menjalankan tindakan pembuatan dan penerapan CodeCatalyst alur kerja dengan AWS sumber daya. Sebagai contoh, lihat YAML parameter referensi tindakan CodeCatalyst build untuk Lingkungan, Koneksi, dan Peran.

  • Pastikan ruang Anda memiliki akun yang ditambahkan ke dalamnya, dan pastikan akun tersebut memiliki IAM peran atau peran yang sesuai yang ditambahkan ke akun. Anda dapat menyesuaikan atau menambahkan akun jika Anda memiliki peran administrator Space. Untuk informasi selengkapnya, lihat Memungkinkan akses ke AWS sumber daya yang terhubung Akun AWS.

Saya memerlukan akun, peran, dan lingkungan terkait untuk membuat proyek

Masalah: Dalam opsi pembuatan proyek, proyek saya tidak memiliki akun tambahan yang tersedia di ruang saya, atau saya memerlukan akun lain yang ditambahkan ke ruang saya untuk digunakan proyek saya.

Kemungkinan perbaikan: Untuk ruang Anda, Anda dapat menambahkan otorisasi Akun AWS untuk menambahkannya ke proyek Anda jika Anda memiliki peran administrator Space. Anda juga harus memiliki Akun AWS tempat Anda memiliki izin administratif atau dapat bekerja dengan AWS administrator Anda.

Untuk memastikan akun dan peran akan tersedia di layar pembuatan proyek, Anda harus terlebih dahulu menambahkan akun dan peran. Untuk informasi selengkapnya, lihat Memungkinkan akses ke AWS sumber daya yang terhubung Akun AWS.

Anda memiliki opsi untuk memilih untuk membuat peran layanan dengan kebijakan peran yang disebut CodeCatalystWorkflowDevelopmentRole-spaceNamekebijakan peran. Peran akan memiliki nama CodeCatalystWorkflowDevelopmentRole-spaceName dengan pengenal unik ditambahkan. Untuk informasi selengkapnya tentang kebijakan peran dan peran, lihatMemahami peran CodeCatalystWorkflowDevelopmentRole-spaceNamelayanan. Untuk langkah-langkah untuk membuat peran, lihatMembuat CodeCatalystWorkflowDevelopmentRole-spaceNameperan untuk akun dan ruang Anda. Peran ditambahkan ke akun Anda dan tersedia di halaman pembuatan proyek di CodeCatalyst.

Saya tidak dapat mengakses halaman Amazon CodeCatalyst Spaces di AWS Management Console

Masalah: Ketika saya mencoba mengakses CodeCatalyst halaman Amazon di AWS Management Console untuk menambahkan akun ke CodeCatalyst ruang saya atau menambahkan peran ke akun AWS, saya menerima kesalahan izin.

Kemungkinan perbaikan:

Untuk ruang Anda, Anda dapat menambahkan otorisasi Akun AWS untuk menambahkannya ke proyek Anda jika Anda memiliki peran administrator Space. Anda juga harus memiliki Akun AWS tempat Anda memiliki izin administratif atau dapat bekerja dengan AWS administrator Anda. Anda harus terlebih dahulu memastikan Anda masuk AWS Management Console dengan akun yang sama yang ingin Anda kelola. Setelah Anda masuk ke AWS Management Console, Anda dapat membuka konsol dan mencoba lagi.

Buka CodeCatalyst halaman Amazon AWS Management Console di https://us-west-2.console.aws.amazon.com/codecatalyst/rumah? wilayah=us-barat-2#/.

Saya ingin akun yang berbeda sebagai akun penagihan saya

Masalah: Ketika saya mengatur CodeCatalyst login saya, saya menyelesaikan beberapa langkah untuk mengatur ruang saya dan mengaitkan yang berwenang Akun AWS. Sekarang, saya ingin mengotorisasi akun lain untuk penagihan.

Kemungkinan perbaikan: Untuk ruang Anda, Anda dapat mengotorisasi akun penagihan jika Anda memiliki peran administrator Space. Anda juga harus memiliki Akun AWS tempat Anda memiliki izin administratif atau dapat bekerja dengan AWS administrator Anda.

Untuk informasi selengkapnya, lihat Mengelola penagihan di Panduan CodeCatalyst Administrator Amazon.

Alur kerja proyek saya gagal dengan kesalahan nama koneksi

Masalah: Saat membuat proyek dan kemudian menjalankan alur kerja proyek, alur kerja gagal dan menunjukkan kesalahan yang menyatakan bahwa nama koneksi tidak valid, sebagai berikut:

Gagal di: Nama koneksi tidak valid. <action_name>

Kemungkinan perbaikan: Pastikan Anda memberikan ID akun yang ingin Anda tambahkan ke ruang Anda, dan pastikan akun tersebut tidak diaktifkan untuk koneksi akun yang dibatasi proyek. Jika akun diaktifkan untuk koneksi akun yang dibatasi proyek, Anda mungkin perlu memperbarui koneksi akun dengan mengaktifkan akses ke proyek baru. Untuk informasi selengkapnya, lihat Mengonfigurasi koneksi akun yang dibatasi proyek.