Я создал все, что необходимо для успешного развертывания. Я попытался выполнить развертывание без настройки агента CodeDeploy в экземпляре Amazon, а развертывание [явно] не выполнено. После настройки, однако, преуспел. Итак, мой вопрос: должен ли я настраивать каждый экземпляр, который я использую вручную? Что делать, если у меня есть 100 экземпляров в группе развертывания? Должен ли я создать AMI с уже настроенным агентом агента CodeDeploy?Настройка экземпляра Amazon Linux для CodeDeploy с учетными данными пользователя IAM
EDIT
Я наблюдал за этим: https://www.youtube.com/watch?v=qZa5JXmsWZs
с этим: https://github.com/andrewpuch/code_deploy_example
Я просто не могу понять, почему я должен настроить с IAM копирует экземпляр. Разве он не должен брать кредиты от той роли, которую я запустил? Я не эксперт в роли и политике aws, но из документации на компакт-диске это то, что я понял. Есть ли способ предоставить пользователю IAM доступ к экземпляру, поэтому мне не придется настраивать CD-агент?
EDIT 2
Я думаю, что этот пост рода ответов: http://adndevblog.typepad.com/cloud_and_mobile/2015/04/practice-of-devops-with-aws-codedeploy-part-1.html
But as you can see, I launched multiple instances but I only installed CodeDeploy agent on one instance, what about others? Do I have to repeat myself and login to them and install them separately? It is OK since I just have 2 or 3. But what if I have handers or even thousand of instances? Actually there are different solutions for this. One of them is, I setup all environment on one instances and create an AMI from it. When I launch my working instance, I will create instance from the one I’ve already configured instead of the AWS default ones. Some other solutions are available
Вы утверждаете, что назначение роли IAM экземпляру EC2 по какой-то причине не работало? –
@Rodrigo M: Я думаю, что ошибаюсь aws-cli с CD-агентом. Очень жаль путаницы. Я отредактирую свой вопрос. –
@Mark B: Если присвоение роли IAM экземпляру EC2 означает, что мне не нужно будет настраивать агент CodeDeploy, тогда да. Насколько я понимаю, я создал две роли, но я смущен их использованием и необходимостью. –