MozillaFoundation / mofo-devops

Mozilla Foundation DevOps Plans, Issues, Discussions
12 stars 5 forks source link

Deploy the MVP version of thimble-beta and publish.wm.o to production #133

Closed sedge closed 9 years ago

sedge commented 9 years ago

We're very close (within a week) to having the MVP version of thimble-beta ready for production, and we'll need it deployed to allow @hannahkane to create starter content.

Publish.wm.o:

Do we need a security audit for this server? It will be responsible for lots of direct interactions with S3.

Thimble-beta

cc: @jbuck

jbuck commented 9 years ago

@sedge we'll need to figure out where published content lives, right? like the domain name. Can I just punt on that for now and we can solve later?

sedge commented 9 years ago

On staging we're just using the S3 static domain. A prod version of that should be okay for now I think.

jbuck commented 9 years ago

Okay, I've deployed publish.webmaker.org/master on a new Heroku app. Need to polish up thimble-beta.webmaker.org tomorrow, hopefully it's not too much trouble

sedge commented 9 years ago

Awesome.

Also! There's a piece that was left out of my original estimate, which is a place to host a production version of the brackets (bramble) static editor resources. Staging is pointing at https://mozillathimblelivepreview.net/bramble/ which contains a dist build of the brackets repo.

We use the build-browser-compressed task to create the built and gzipped files.

sedge commented 9 years ago

As a followup, thimble's external dependencies are:

  1. id.wm.o
  2. publish.wm.o
  3. bramble.wm.o
jbuck commented 9 years ago

We're good to go! https://d157rqmxrxj6ey.cloudfront.net/jon/2/