This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-03-27
Channels
- # aws (8)
- # beginners (172)
- # boot-dev (4)
- # cider (16)
- # cljs-dev (123)
- # cljsjs (4)
- # clojure (90)
- # clojure-brasil (3)
- # clojure-dev (7)
- # clojure-dusseldorf (1)
- # clojure-finland (1)
- # clojure-italy (59)
- # clojure-russia (3)
- # clojure-seattle (2)
- # clojure-seattle-old (1)
- # clojure-spec (40)
- # clojure-uk (28)
- # clojurescript (327)
- # clojurewerkz (3)
- # code-reviews (8)
- # cursive (4)
- # datomic (24)
- # editors (1)
- # emacs (19)
- # fulcro (147)
- # funcool (1)
- # graphql (1)
- # hoplon (34)
- # jobs-rus (1)
- # lein-figwheel (5)
- # leiningen (20)
- # luminus (14)
- # midje (1)
- # off-topic (8)
- # onyx (7)
- # parinfer (47)
- # pedestal (1)
- # perun (1)
- # portkey (46)
- # re-frame (25)
- # reagent (9)
- # remote-jobs (4)
- # ring-swagger (5)
- # rum (1)
- # shadow-cljs (113)
- # slack-help (8)
- # spacemacs (7)
- # sql (9)
- # tools-deps (23)
- # uncomplicate (3)
- # unrepl (3)
- # yada (6)
Hi everyone 👋 Not really a Clojure question, but more of an AWS-specific query. Does anyone here have experience with AWS ELB / auto-scaling and deploying code updates across load balanced instances? We've been experimenting with CodeDeploy, CodePipeline and CodeBuild, but we're not quite getting the expected end result. I feel like we're missing a step somewhere to tell AWS to fetch our code from GitHub and potentially run a few other bash scripts, etc.
I'm probably not going to be so useful here 😞 We run an in-house system that bakes new AMI snapshots for code deploys, so the component comes online and already has the code in place, init scripts to run it on boot etc. Deploying a new version is a case of baking a new AMI and then doing a rolling update of all the instances to use the new AMI snapshot using CloudFormation
I've created an EBS backed AMI which would be used in the auto scaling process
And I need to run some steps to build and deploy an Angular app and an API to the var/.../... folders
Same update steps would need to be run code code commits in the git repos
For existing instances already running