yeah, code deploy, for whatever reason is not being used
devops keeps a lot hidden
_
Adrian Rossouw
@AdrianRossouw
well, the big thing coming up with fuge is that it’s currently too married to docker-compose
Rocky Assad
@CodisRedding
meaning that it knows about each service?
Adrian Rossouw
@AdrianRossouw
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
some kind of anti corruption interop between it and the services?
Adrian Rossouw
@AdrianRossouw
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
ah right
Adrian Rossouw
@AdrianRossouw
which is great if youre using docker for shit
but extra work if you aren't
Rocky Assad
@CodisRedding
yeah, which we are not yet. it’s been a super hard adoption process
Adrian Rossouw
@AdrianRossouw
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
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
You should!
Josh Reeter
@jreeter
is there a way to tell services to log all in/out messages in fuge
the odd thing is one service is doing it but not all and I don't see any kind of flag set
Nathan Heskew
@heskew
@/all anyone have thoughts on this? being down in xeno-compose I'm not sure anyone noticed the issue being created. :) I can submit a PR if it's really a bug but wanted to get some input on it first. It seems to legitimately break a scenario where a devDependency with a mysql container dependency and associated folders to mount as volumes causes trouble. apparatus/xeno-compose#5
Rocky Assad
@CodisRedding
hey all, if I create a dev env using fuge for all of our frontend, services, and db’s, how can I spinup only the services, db’s that I need for the dev task at hand? Is there a way to say fuge run front-end, svc1, svc2, redis1
or better yet fuge run <some-alias> (runs the above, but aliased)
Rocky Assad
@CodisRedding
Do you all run into issue when referencing local (i.e. artifactory) npm modules within a Dockerfile?