weaveworks-guides / weave-net-legacy

Weave Net Old Guides
Apache License 2.0
88 stars 33 forks source link

[WIP] Using Scope with the microservices demo app #198

Closed errordeveloper closed 8 years ago

lukemarsden commented 8 years ago

Looks like this landed in mesos-marathon subfolder by accident. Please fix.

Then I'll have a go at adding some words and screenshots etc.

lukemarsden commented 8 years ago

Could you include instructions on how to install (just a link to the official install docs) or check that you have Docker for Mac running?

lukemarsden commented 8 years ago

Can you include a screenshot of the whale in your OS X menu bar?

errordeveloper commented 8 years ago

Could you include instructions on how to install (just a link to the official install docs) or check that you have Docker for Mac running?

Done.

Can you include a screenshot of the whale in your OS X menu bar?

Done.

lukemarsden commented 8 years ago

Please add two other guides in the same PR based on common content which show how to do this with:

Only the initial setup is likely to change, and the URL you direct the user to open the app in their browser.

You could have include files for each of the setup steps (3), deploying Scope + Cloud (1), and for running the load test (1), so maybe we'll end up with 5 includes and 3 guides?

errordeveloper commented 8 years ago

Plain Docker on Linux (which would work for Windows users with Linux in a VM)

I'm not quite sure this is the best way to address Windows users. There is Docker for Windows, and also Docker Machine sort of works on Windows, but not I never tried it myself.

lukemarsden commented 8 years ago

That may well be true. But it would be good to get something that probably works for them with minimal effort, rather than having to stand up a windows box. I often see Windows users with Ubuntu VMs in VirtualBox...

errordeveloper commented 8 years ago

TODOs

abuehrle commented 8 years ago

Tested this and the app did not load properly in my browser based on these instructions. Also, we need to mention Weave Net as well, as a prerequisite.

abuehrle commented 8 years ago

Also, we should include a way to kill this app on your machine, as it takes up quite a few resources on your local machine.

errordeveloper commented 8 years ago

Tested this and the app did not load properly in my browser based on these instructions.

How long did you wait? It's mostly Java, so it takes a while to become usable... may be we should address that somehow.

Also, we need to mention Weave Net as well, as a prerequisite.

No, we are not using Weave Net here.

Also, we should include a way to kill this app on your machine, as it takes up quite a few resources on your local machine.

Yes, we should add it. It's docker-compose -p shop down.

abuehrle commented 8 years ago

How long did you wait? It's mostly Java, so it takes a while to become usable... may be we should address that somehow.

Also, we need to mention Weave Net as well, as a prerequisite. No, we are not using Weave Net here.

Ok, let me try it again. It does take quite a long time to load. Can we simplify this a bit? It seems a bit overkill to me as an example, especially if we are not using net here.