Beanstalk - Обновление программного обеспечения экземпляра с использованием файлов конфигурации
Я хочу, чтобы в каждом развертывании хранилища "yum install
"команда будет выполнена. Я попытался создать файл конфигурации: .ebextensions/general.config
со следующим содержанием YAML:
commands:
01-command:
command: "yum update"
Когда я пытаюсь загрузить репозиторий с помощью aws.push, происходит сбой, и ошибка в консоли Beanstalk:
Ответы от [i-ca399786] были получены, но команды не выполнены.
Какие-либо предложения? Спасибо!
Редактировать:
Я нашел точную ошибку в файле журнала beanstalk: "sudo: извините, у вас должен быть tty для запуска sudo". Это означает, что мне нужно отредактировать / etc / sudoers, чтобы прокомментировать "По умолчанию requiretty" перед выполнением команды обновления, а затем закомментировать. Вопрос в том, как я могу сделать это элегантно в самом файле конфигурации?