Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    Rocky Assad
    @CodisRedding
    devs
    Adrian Rossouw
    @AdrianRossouw
    fuge is at least in a plae where it works well enough for the purpose
    will do
    Dean McDonnell
    @mcdonnelldean
    Pretty much this 👍
    Rocky Assad
    @CodisRedding
    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
    did you see the env_file feature i added?
    Rocky Assad
    @CodisRedding
    I did, but we currently store them in s3 buckets
    that get “injected” into the service env prior to deploys
    Dean McDonnell
    @mcdonnelldean
    I'd say removing.net would fix most of your issues
    Rocky Assad
    @CodisRedding
    lol
    we agree
    Adrian Rossouw
    @AdrianRossouw
    ah see, fuge is just a development tool
    Rocky Assad
    @CodisRedding
    yeah
    Adrian Rossouw
    @AdrianRossouw
    out of curiousity, how are you deploying
    Rocky Assad
    @CodisRedding
    jenkins, and custom deploy code to aws
    Adrian Rossouw
    @AdrianRossouw
    i’ve actually been doing a lot of information gathering on this
    custom deploy code, or aws code deploy
    Rocky Assad
    @CodisRedding
    not code deploy
    Rocky Assad
    @CodisRedding
    all scripts made up form devops
    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?