EC2 örneklerine AWS CodeDeploy aracılığıyla yapılan bir dağıtım testler sırasında başarısız oluyor. CloudWatch günlükleri bir IAM_ROLE_PERMISSIONS hatası gösteriyor. CodeDeploy hizmet rolü için bu izin hatasını düzeltmek amacıyla ne yapmalısınız?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: AWSCodeDeployRole AWS yönetilen politikasını CodeDeploy hizmet rolüne ekleyin..
Neden bu cevap
IAMROLEPERMISSIONS hatası, CodeDeploy hizmet rolünün gerekli izinlere sahip olmadığını gösterir. AWSCodeDeployRole yönetilen politikası, CodeDeploy'ın dağıtımları gerçekleştirmesi için gereken tüm temel izinleri içerir. Bu politikayı hizmet rolüne eklemek, bu izin eksikliğini giderir. Diğer seçenekler neden yanlış: Dağıtım grubunun doğru IAM rol adını referans aldığını doğrulamak önemlidir ancak mevcut hata bir izin eksikliği olduğundan, rolün kendisinde izinlerin eksik olduğunu gösterir. Rol adı doğru olsa bile izinler eksikse hata devam eder. AWSCodeDeployRoleECS politikası, CodeDeploy'ın ECS ile entegrasyonu için özel izinler sağlar. Genel bir EC2 dağıtım hatası için bu politika uygun değildir. CodeDeploy aracısının kurulu ve çalışır durumda olması, aracının kendisiyle ilgili sorunları çözer, ancak IAM izin hatası, aracının değil, CodeDeploy hizmetinin yetkilendirme sorununu gösterir.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez