These are chat archives for apparatus/fuge

20th
Apr 2016
Rocky Assad
@CodisRedding
Apr 20 2016 18:20
been quite in here
quiet
Dean McDonnell
@mcdonnelldean
Apr 20 2016 18:30
Yeah fuge is baking right now, you'll most likely see an upshoot of activity soon though
Adrian Rossouw
@AdrianRossouw
Apr 20 2016 18:31
we had 3 releases 2 weeks ago =)
Rocky Assad
@CodisRedding
Apr 20 2016 18:32
I didn’t mean that people are not working on it, or that it’s not doing well, I just meant that it was busy busy for a min…. guess that’s the way it goes though
Adrian Rossouw
@AdrianRossouw
Apr 20 2016 18:32
we’re definitely planning more stuff around fuge, and there will be a huge push in a few weeks
Rocky Assad
@CodisRedding
Apr 20 2016 18:32
you guys were killin’ it
nice
Adrian Rossouw
@AdrianRossouw
Apr 20 2016 18:32
well, i’m in ireland at the moment with the guys
and we’re making a big push on seneca stuff atm.
Rocky Assad
@CodisRedding
Apr 20 2016 18:32
ah, nice. Tell Peter that Premise Health dev say ello
devs
Adrian Rossouw
@AdrianRossouw
Apr 20 2016 18:33
fuge is at least in a plae where it works well enough for the purpose
will do
Dean McDonnell
@mcdonnelldean
Apr 20 2016 18:33
Pretty much this 👍
Rocky Assad
@CodisRedding
Apr 20 2016 18:33
I really really need to get a pic going with fuge and all our node/.net micros
s/pic/poc
at the moment we struggle so hard with all the diff env, and their variables
Adrian Rossouw
@AdrianRossouw
Apr 20 2016 18:34
did you see the env_file feature i added?
Rocky Assad
@CodisRedding
Apr 20 2016 18:34
I did, but we currently store them in s3 buckets
that get “injected” into the service env prior to deploys
Dean McDonnell
@mcdonnelldean
Apr 20 2016 18:34
I'd say removing.net would fix most of your issues
Rocky Assad
@CodisRedding
Apr 20 2016 18:34
lol
we agree
Adrian Rossouw
@AdrianRossouw
Apr 20 2016 18:35
ah see, fuge is just a development tool
Rocky Assad
@CodisRedding
Apr 20 2016 18:35
yeah
Adrian Rossouw
@AdrianRossouw
Apr 20 2016 18:35
out of curiousity, how are you deploying
Rocky Assad
@CodisRedding
Apr 20 2016 18:35
jenkins, and custom deploy code to aws
Adrian Rossouw
@AdrianRossouw
Apr 20 2016 18:35
i’ve actually been doing a lot of information gathering on this
custom deploy code, or aws code deploy
Rocky Assad
@CodisRedding
Apr 20 2016 18:35
not code deploy
Rocky Assad
@CodisRedding
Apr 20 2016 18:35
all scripts made up form devops
yeah, code deploy, for whatever reason is not being used
devops keeps a lot hidden
Adrian Rossouw
@AdrianRossouw
Apr 20 2016 18:36
well, the big thing coming up with fuge is that it’s currently too married to docker-compose
Rocky Assad
@CodisRedding
Apr 20 2016 18:36
meaning that it knows about each service?
Adrian Rossouw
@AdrianRossouw
Apr 20 2016 18:37
we want to divorce it from that so it could be used in other kinds of deployment pipeline
well, we currently use the docker-compose.yml format exclusively
and have to keep parity with it
Rocky Assad
@CodisRedding
Apr 20 2016 18:37
some kind of anti corruption interop between it and the services?
Adrian Rossouw
@AdrianRossouw
Apr 20 2016 18:37
which means ifyou have a deployment pipeline that doesn’t use docker .. it’s kind of extra work
nope we just co-opted the file format
so our service.yml files ARE docker-compose files
Rocky Assad
@CodisRedding
Apr 20 2016 18:38
ah right
Adrian Rossouw
@AdrianRossouw
Apr 20 2016 18:38
which is great if youre using docker for shit
but extra work if you aren't
Rocky Assad
@CodisRedding
Apr 20 2016 18:38
yeah, which we are not yet. it’s been a super hard adoption process
Adrian Rossouw
@AdrianRossouw
Apr 20 2016 18:38
so we’re going to be changing it so that it can generate docker-compose files for you from our stuff
or terraform
or whatever
basically so that your deployment scripts, whatever they may be, have ways to be told what your services are
Rocky Assad
@CodisRedding
Apr 20 2016 18:40
I’d love to put a visual (generate a diagram) on the fuge services running, and interacting
much like parsing node files for requires and drawing out how dependences intereacte
Dean McDonnell
@mcdonnelldean
Apr 20 2016 20:01
You should!