[{"data":1,"prerenderedAt":260},["ShallowReactive",2],{"project-11687407":3},{"id":4,"name":5,"line":5,"line_source":6,"title":7,"url":8,"domain":9,"maker":10,"posted_at":11,"year":12,"points":13,"comments":14,"rank_in_year":15,"shown_in_year":16,"top":17,"tier":18,"category":19,"subcategory":20,"format":21,"keywords":22,"reception":27,"sentiment":28,"stance_mix":29,"scored_comments":34,"aspects":35,"strip":40,"post_text":42,"what":43,"said":72,"maker_in_thread":147,"shape":152,"grid":156,"attempts":221,"same_week":222,"maker_shows":30,"maker_hidden":252,"reader_version":253,"card":254},"11687407","Deploy Docker Image to AWS Elastic Beanstalk","title","Show HN: Deploy Docker Image to AWS Elastic Beanstalk","https:\u002F\u002Fgist.github.com\u002Fyefim\u002F93fb5aa3291b3843353794127804976f","gist.github.com","yefim",1463093313,2016,81,26,467,2264,21,"notable","infrastructure","deployment","other",[23,24,25,26],"aws elastic beanstalk","docker deployment","aws cli","deploy docker image","curious",0.024,{"positive":30,"neutral":31,"mixed":32,"critical":33},2,12,1,3,18,{"idea":36,"performance":38,"execution":39},{"positive":32,"critical":37},0,{"positive":37,"critical":30},{"positive":32,"critical":32},[37,37,37,37,41,33,32,33,33,33,33,33,41,32,32,33,33,33,37,37,37,37,33,33,33,33],5,null,{"problem":44,"audience":42,"pricing":42,"motivation":42,"time_to_build":42,"stack":50,"openness":71,"stage":71,"team_size":71},{"value":45,"source":46,"evidence":47},"Deploying Docker images to AWS Elastic Beanstalk","inferred",[48],{"id":49},"post",[51,55,59],{"value":52,"source":46,"evidence":53},"Docker",[54],{"id":49},{"value":56,"source":46,"evidence":57},"AWS Elastic Beanstalk",[58],{"id":49},{"value":60,"source":61,"evidence":62},"AWS CLI","commenter",[63,67],{"id":64,"by":65,"text":66},"11687847","nhumrich","I noticed you use the aws CLI instead of the eb-cli. Any reason for that? This is an incredibly easy task with the eb cli",{"id":68,"by":69,"text":70},"11688162","dustingetz","i use eb cli it is the same number of steps or are we doing it wrong?","unknown",{"praise":73,"objections":85,"requests":104,"questions":112,"alternatives":124},[74],{"value":75,"source":61,"evidence":76},"Elastic Beanstalk is easy to use and automates a lot",[77,81],{"id":78,"by":79,"text":80},"11687691","madeofpalk","Elastic Beanstalk is fantastic. It's a really nice mix of not having to worry about the granular infra of Heroku, but still having control of things where you want. It makes…",{"id":82,"by":83,"text":84},"11687951","abrookewood","It's good, but it's not perfect. Some of the issues we have encountered: it's slow to deploy; it doesn't always provide enough feedback (watching the Events page for 5-10 minutes…",[86,93,97],{"value":87,"source":61,"evidence":88},"Elastic Beanstalk deploys are slow and give poor feedback",[89,90],{"id":82,"by":83,"text":84},{"id":91,"by":69,"text":92},"11688158","How do people detect errors? I run 5 beanstalk environments right now and they randomly fail and i'm not really sure if it's my fault or if beanstalk isn't reliable in certain…",{"value":94,"source":61,"evidence":95},"Random deploy failures",[96],{"id":91,"by":69,"text":92},{"value":98,"source":61,"evidence":99},"Log access in Elastic Beanstalk is poor",[100],{"id":101,"by":102,"text":103},"11687983","ralusek","What have you guys done for server logs in EB? The system they seem to have in place is god awful. Even through their CLI, it seems to have to make a request and load about 100…",[105],{"value":106,"source":61,"evidence":107},"Better CLI support for SAML auth in AWS CLI",[108],{"id":109,"by":110,"text":111},"11688570","ranman","It would be fantastic if their was better CLI support for SAML auth in the AWS CLI.",[113,117],{"value":114,"source":61,"evidence":115},"Why use the aws CLI instead of the eb CLI",[116],{"id":64,"by":65,"text":66},{"value":118,"source":61,"evidence":119},"How does this differ from ECS",[120],{"id":121,"by":122,"text":123},"11691802","hepta","In what ways is this different from ECS? It's strange to me that you can do the same thing in slightly different ways.",[125,132,139],{"value":126,"source":61,"evidence":127},"Gantree",[128],{"id":129,"by":130,"text":131},"11687553","sillypog","At Bleacher Report we use a Ruby app called Gantree to manage this process. It pulls in appropriate ebextensions for the deploy by taking a convention over configuration…",{"value":133,"source":61,"evidence":134},"Docker Cloud (Tutum)",[135],{"id":136,"by":137,"text":138},"11687666","rocky1138","Why not just use Docker Cloud (formally Tutum) ?",{"value":140,"source":61,"evidence":141},"Amazon ECS",[142,143],{"id":121,"by":122,"text":123},{"id":144,"by":145,"text":146},"11697638","idunno246","multi-container docker deploys actually launch ecs for you. so its basically cloudformation+ecs, removing the step of configuring autoscaling groups and adding some management…",{"comments":32,"answered":37,"key":148},[149],{"id":150,"text":151},"11687572","This is awesome! Thanks for sharing :) I've been looking for tools to abstract the process even more so than I'm doing now. Will definitely try to get Gantree up and running.",{"commenters":17,"max_depth":153,"maker_replies":32,"first_comment_mins":154,"lifespan_hours":155},4,41,106,[157,161,163,164,168,170,172,174,178,181,183,186,189,193,195,198,200,201,203,204,206,209,212,215,218,220],[158,37,37,159,160,37],"11687914","other\u002Fneutral\u002Fnone","TheGRS",[162,37,37,159,83,37],"11687939",[109,37,37,159,110,37],[165,37,37,166,167,37],"11688588","commenter\u002Fneutral\u002Fnone","singlow",[78,32,41,169,79,37],"project\u002Fpositive\u002Fidea",[82,32,33,171,83,37],"project\u002Fmixed\u002Fperformance",[101,32,32,173,102,37],"project\u002Fcritical\u002Fexecution",[175,32,33,176,177,37],"11690038","project\u002Fneutral\u002Fnone","manyxcxi",[179,32,33,176,180,37],"11691602","cmclaughlin",[182,32,33,176,83,37],"11712093",[184,32,33,176,185,37],"11689652","wastedhours",[187,32,33,188,145,37],"11697624","project\u002Fneutral\u002Fexecution",[190,30,41,191,192,37],"11687625","maker\u002Fpositive\u002Fexecution","philip1209",[91,33,32,194,69,37],"project\u002Fcritical\u002Fperformance",[196,33,32,194,197,37],"11689144","mullsork",[64,153,33,199,65,37],"maker\u002Fneutral\u002Fexecution",[68,153,33,199,69,37],[202,153,33,199,65,37],"11688191",[129,41,37,159,130,37],[150,41,37,205,10,32],"other\u002Fpositive\u002Fnone",[207,41,37,159,208,37],"11687593","jzelinskie",[210,41,37,159,211,37],"11704142","unfunco",[136,213,33,214,137,37],6,"project\u002Fneutral\u002Fidea",[216,213,33,214,217,37],"11687834","RIMR",[121,219,33,214,122,37],7,[144,219,33,214,145,37],[],[223,228,233,237,242,247],{"id":224,"name":225,"points":226,"category":227},"11707120","Kajero",217,"dev_tools",{"id":229,"name":230,"points":231,"category":232},"11712751","HungryBot",202,"ai",{"id":234,"name":235,"points":236,"category":19},"11683121","Lever OS",191,{"id":238,"name":239,"points":240,"category":241},"11680823","Speech Coaching App",176,"productivity",{"id":243,"name":244,"points":245,"category":246},"11697418","Sharp11",113,"creative",{"id":248,"name":249,"points":250,"category":251},"11696005","Neural Network Evolution Playground",73,"learning_science",false,"v2",{"id":255,"name":5,"line":5,"ai":252,"cat":19,"year":12,"points":13,"comments":14,"rec":27,"s":256,"top":17,"kw":257,"maker":10,"domain":9,"tier":18,"attempts":37,"strip":258,"url":8,"mix":259,"praise":75,"objection":87,"sub":20},11687407,0.02,[23,24,25,26],"00005313333351133300003333",[30,31,32,33],1794036544252]