Instalar pacotes com um Gemfile no Elastic Beanstalk
Para usar o RubyGems para instalar pacotes exigidos pela sua aplicação, inclua um arquivo Gemfile na raiz do código-fonte do seu projeto.
exemplo Gemfile
source "https://rubygems.org"
gem 'sinatra'
gem 'json'
gem 'rack-parser'Quando um arquivo Gemfile está presente, o Elastic Beanstalk executa bundle install para instalar dependências. Para mais informações, consulte as páginas Gemfiles
nota
Você pode usar uma versão diferente do Puma além da versão padrão que é pré-instalada com a plataforma Ruby. Para isso, inclua uma entrada em um Gemfile especificando a versão. Você também pode especificar um servidor de aplicações diferente, como o Passenger, usando um Gemfile personalizado.
Em ambos desses casos, você precisa configurar um Procfile para iniciar o servidor de aplicações.
Para obter mais informações, consulte Configurar o processo da aplicação com um Procfile.