aws / aws-app-mesh-examples

AWS App Mesh is a service mesh that you can use with your microservices to manage service to service communication.
MIT No Attribution
856 stars 397 forks source link

Version V2 for yelb app server fails to run, missing gem rackup #590

Open pishukla-aws opened 1 month ago

pishukla-aws commented 1 month ago

… package

Issue #, if available:

Description of changes:

On going through the blog which was authored in the past regarding getting started with App Mesh, at the 5th step where a new version of yelb app server is build. The docker image fails to run because its missing a gem rackup.

Error from the pod

k logs yelb-appserver-v2-588786cd57-mdf59 -n yelb Defaulted container "yelb-appserver-v2" out of: yelb-appserver-v2, envoy, xray-daemon, proxyinit (init) Sinatra could not start, the "rackup" gem was not found!

Add it to your bundle with:

bundle add rackup

or install it with:

gem install rackup

=================

I made the change in the dockerfile and was able to deploy it successfully . This PR is for include the gem in the package

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.