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" перед выполнением команды обновления, а затем закомментировать. Вопрос в том, как я могу сделать это элегантно в самом файле конфигурации?

0 ответов

Другие вопросы по тегам