devops

jeff.terrell 2015-09-21T14:50:06.000020Z

We've done quite a bit with Clojure apps on AWS. Haven't used CodeDeploy and CodePipeline, though. We do it all with CloudFormation.

lowl4tency 2015-09-21T15:00:55.000021Z

jeff.terrell: code.pipeline with jenkins?

lowl4tency 2015-09-21T15:05:03.000022Z

I mean it still can't into another CI tools

jeff.terrell 2015-09-21T15:18:26.000023Z

@lowl4tency: Sorry, I'm not sure what you're asking. We haven't done CI with CloudFormation, but I don't think it would be that hard. Just build an uberjar, upload to S3, then update your stack to point to the new uberjar location, and CloudFormation takes care of all the particular updates.

lowl4tency 2015-09-21T15:18:43.000024Z

jeff.terrell: I meant code pipeline.

jeff.terrell 2015-09-21T15:19:00.000025Z

I don't know much about CodePipeline, sorry.

lowl4tency 2015-09-21T15:19:07.000026Z

jeff.terrell: i use CircleCI with cloudformation, it's not so hard :simple_smile:

jeff.terrell 2015-09-21T15:19:17.000027Z

Nice, good to hear. :simple_smile:

lowl4tency 2015-09-21T15:19:46.000028Z

jeff.terrell: I've got a simple script which uploads my templates and files to s3 and runs updates of stacks

lowl4tency 2015-09-21T15:20:05.000029Z

It all run from CircleCi with simple push to github repo

jeff.terrell 2015-09-21T15:20:39.000030Z

That sounds pretty nice, kudos. :simple_smile:

jeff.terrell 2015-09-21T15:21:18.000031Z

We haven't had frequent enough updates to need something like that, but maybe when we do I'll ask you a few questions. :simple_smile:

lowl4tency 2015-09-21T15:22:33.000032Z

Just I use nested stacks and a lot of cloudformation::init functions

lowl4tency 2015-09-21T15:22:47.000033Z

W/o the automation it would be terrible for manual work

2015-09-21T22:30:03.000034Z

speaking of AWS, does anyone know why a jar will work on port 8080 (or what have you) locally but never on EC2? running curl localhost:8080 just has connection refused