This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-11-10
Channels
- # aleph (4)
- # aws (2)
- # bangalore-clj (2)
- # beginners (84)
- # boot (25)
- # cider (3)
- # cljsrn (3)
- # clojure (57)
- # clojure-italy (5)
- # clojure-losangeles (3)
- # clojure-russia (7)
- # clojure-spec (18)
- # clojure-uk (29)
- # clojurescript (90)
- # cursive (11)
- # data-science (68)
- # datascript (2)
- # datomic (25)
- # duct (3)
- # fulcro (13)
- # graphql (7)
- # immutant (1)
- # jobs (1)
- # leiningen (12)
- # lumo (1)
- # off-topic (51)
- # om (43)
- # onyx (15)
- # parinfer (10)
- # pedestal (4)
- # re-frame (7)
- # reagent (42)
- # ring-swagger (42)
- # rum (1)
- # shadow-cljs (172)
- # spacemacs (10)
- # specter (4)
- # sql (4)
- # test-check (19)
- # unrepl (54)
- # yada (3)
@mccraigmccraig curious to know how you've found cloudformation?
I'd also like to know (This wasn't clear from documentation) where does the cf template run? Like, if I tell it to start 15 servers, wait 1 minute, then turn off my laptop. What happens?
@dominicm i used mesosphere’s cf template generators, so my exposure to the minutæ of cf templates has been minimal - i just deploy a stack from the generated templates
the templates run in the cloud, with detailed event reporting for each step. it can still be pretty opaque when things go wrong though
i chose this way rather than some terraform because it gives me an out-of-the-box dc/os cluster which supports the stuff which will make future life easier (particularly scaling groups) and is supported by mesosphere
there are some limitations built into these CF templates though, e.g. masters are deployed from the same AMI as agents, which means my masters have a load of unused storage volumes attached, but i can live with that
@mccraigmccraig I was surprised that most of the errors couldn't be caught aot by aws
they probably can... i had one which took me ages to figure out, but was caused by me not reading the ample warnings about giving an iam role with sufficient privileges. PEBKAC
during the cloudformation stack deploy screens... it was all new and unfamiliar and i glossed over them completely, although they are spectacularly obvious with hindsight
So you can happily turn your machine off and it'll still spin up the instances defined by the template etc
Generally when libs and such are waiting there they're periodically polling AWS to see if the create was successful or not, because it can fail and the template will just sit on AWS in FAILED state
@carr0t perfect! I wanted to have a machine with its own login system, that had complex authorisation policies on cf templates.
How is everyone doing today?
Any of you have the fortune of an open source Friday policy at work?
Other teams certainly have a 10% day once per sprint, but we have too much on for clients to do that 😞
I feel you pain 👍 Would love to convince the powers that be to give us a few hours a week to do something like that
Because we have so many more clients and bigger systems than most teams here what would otherwise be 10% time is spent ensuring our docs are still good and usable and there, both client facing stuff and internal process stuff
But you pay the salaries @otfrom;) You're allowed to during work hours 😉
@yogidevbear everybody else does too (tbh, they do more than I do, I'm really mostly post-technical now, I need to find a management slack)
I find I work on open source a lot more when my job involves less coding (management, pure architecture). If my job has plenty of coding opportunities, my open source work suffers!