aws-app-mesh-examples icon indicating copy to clipboard operation
aws-app-mesh-examples copied to clipboard

Publish images for sample applications used in the App Mesh examples walkthroughs

Open fawadkhaliq opened this issue 4 years ago • 6 comments

Description Currently, every time a user wants to try any of the walkthrough examples in this repo, they need to build the sample application images, publish them to ECR and then use them in their App Mesh setup. This also requires the users to have Docker installed on their machine to build the images.

Proposed change We should publish images for sample applications used in the App Mesh walkthroughs and by default use the published images. If a user wants to modify the application code or override, they should have the ability to do so.

fawadkhaliq avatar Aug 05 '20 20:08 fawadkhaliq

We should consider smaller images as well. It should be fairly easy to drop some bulk on these. I can help with this, later this week @fawadkhaliq.

jlbutler avatar Aug 11 '20 18:08 jlbutler

@jlbutler absolutely! That'd be great if you can help with it. thanks!

fawadkhaliq avatar Aug 11 '20 21:08 fawadkhaliq

@jlbutler assigning the issue to you since you'll be working on it

fawadkhaliq avatar Sep 14 '20 16:09 fawadkhaliq

Yep I'm working on this one... in slow motion, apparently. I have been wondering if we should also port the demo app that most of these use to Go for a faster build and smaller image. I will update again soon and get something rolling.

jlbutler avatar Oct 08 '20 19:10 jlbutler

Status update, I'm working through an internal process on releasing these images as artifacts. Once that's complete, I can move on to resolving this.

jlbutler avatar Oct 15 '20 21:10 jlbutler

Another update so the issue doesn't go stale. The process is well defined, but it'll take some refactoring and some legwork in the repo across all of the walkthroughs. I have scheduled time to work on this once I'm through a set of current work and will bring back a proposal PR here.

jlbutler avatar Oct 26 '20 22:10 jlbutler