2015-06-11 38 views
9

üzerinde çalışan bir django projesi almaya çalışırken varolan örnek profilinde hata Bu eğitimi izleyen AWS Beanstalk'e bir django projesi dağıtmaya çalışıyorum. Ben AWS Beanstalk

eb create 

infaz ve bir süre sonra Amazon bulut yeni hatayı

The instance profile aws-elasticbeanstalk-ec2-role associated with the environment does not exist. 

I `almak ve bu hatayı yorumlama olamaz. Birisi bana yardım edebilir mi?

cevap

11

Bu rol, elastik beanstalk konsolunu ilk kez kullandığınızda oluşturulur. CLI ayrıca oluşturma girişiminde bulunur, ancak IAM kullanıcınız bunu oluşturmak için izinlere sahip değildir. Konsolda oturum açıp platform seçim sayfasına giderek bu hatayı düzeltebilirsiniz. Bir rol oluşturmanızı isteyeceğini fark edeceksiniz.

Aksi takdirde, IAM kullanıcısına rol izinleri verebilirsiniz ve CLI sizin için rol oluşturacaktır.

+0

Tarayıcı tabanlı konsola önerdiğiniz gibi giriş yapın, çalışır. Bununla birlikte, ikinci önerinizin nasıl işe yaradığını bulamadım: "IAM kullanıcınıza rol izinleri verin." IAM kullanıcım için böyle bir izin alamadım. Herhangi bir ipucu? – jmq

+0

IAM politikanızı manuel olarak düzenlemeniz gerekiyor. Muhtemelen IAM politikaları hakkında bazı dokümanlar okumak isteyeceksiniz. –

+0

, web konsolu üzerinden çalıştı, ancak eb-cli profillerime "iam: CreateRole" politikası eklemeyi denedim ve hala bu tür hatalar, ortam üzerinden ortam oluşturmaya çalışırken aynı hatayı atıyordu ... –

İlgili konular