TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Spinnaker: Global Continuous Delivery by Netflix

104 pointsby kalehrishiover 9 years ago

12 comments

zobzuover 9 years ago
Looks cool albeit i&#x27;ve a rant:<p>It&#x27;s &quot;funny&quot; that for a deployment system, its own deployment follows all this crappy standards people have been running by lately.<p>Config in $HOME, startup with a random shell script, install is a compilation of python&#x2F;bash&#x2F;etc scripts that do magic, ... I mean look at this: <a href="https:&#x2F;&#x2F;github.com&#x2F;spinnaker&#x2F;spinnaker&#x2F;blob&#x2F;master&#x2F;gradlew#L149" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;spinnaker&#x2F;spinnaker&#x2F;blob&#x2F;master&#x2F;gradlew#L...</a> (or actually, read the whole script, be scared)<p>Software nowadays.. a bunch of shell scripts with hacks all over which few actually knows how to write :&#x2F; (writing bash scripts well does take quite a bit of knowledge)<p>&#x2F;rant over, send me your downvotes.
评论 #10579422 未加载
评论 #10579596 未加载
评论 #10579536 未加载
评论 #10579598 未加载
评论 #10579588 未加载
andyflemingover 9 years ago
Also, the blog post here: <a href="http:&#x2F;&#x2F;techblog.netflix.com&#x2F;2015&#x2F;11&#x2F;global-continuous-delivery-with.html" rel="nofollow">http:&#x2F;&#x2F;techblog.netflix.com&#x2F;2015&#x2F;11&#x2F;global-continuous-delive...</a>
mgregover 9 years ago
Anyone know why this wasn&#x27;t published in github.com&#x2F;neflix as the rest of the NetFlix OSS tools are but rather in a new account at github.com&#x2F;spinnaker? They&#x27;ve also gone through the trouble of doing more PR and setting up spinnaker.io for this.
评论 #10579670 未加载
parasubvertover 9 years ago
This is Netflix&#x27;s replacement for their Asgard platform: <a href="http:&#x2F;&#x2F;techblog.netflix.com&#x2F;2015&#x2F;09&#x2F;moving-from-asgard-to-spinnaker.html" rel="nofollow">http:&#x2F;&#x2F;techblog.netflix.com&#x2F;2015&#x2F;09&#x2F;moving-from-asgard-to-sp...</a><p>Also largely written in Groovy &#x2F; Spring Boot. <a href="http:&#x2F;&#x2F;www.groovy-lang.org" rel="nofollow">http:&#x2F;&#x2F;www.groovy-lang.org</a>
mikecbover 9 years ago
I&#x27;m interested in what this says about Netflix&#x27;s plans to stay on AWS, move off of it, or simply diversify their infrastructure. Maybe&#x27; we&#x27;ll see a Chaos (Whatever&#x27;s bigger than Kong), that models knocking out an entire provider: i.e., don&#x27;t have to rely on Amazon&#x27;s WAN anymore because they also have Cloud Platform&#x2F;Azure to supply things.
d2xdy2over 9 years ago
Jeeze; for a second I thought Netflix had somehow made a sentient CD platform...<p>&gt; <a href="http:&#x2F;&#x2F;www.artificialbrains.com&#x2F;spinnaker" rel="nofollow">http:&#x2F;&#x2F;www.artificialbrains.com&#x2F;spinnaker</a>
评论 #10582379 未加载
评论 #10580898 未加载
评论 #10580029 未加载
stephenover 9 years ago
We had looked at Asgard, but didn&#x27;t use it because it used dedicated load balancers (e.g. separate ec2 instances) instead of ELBs (IIRC).<p>Our deployments were already using ELBs and we wanted to stay with that.<p>Does anyone know if this has changed with Spinnaker?<p>I would not be surprised if Spinnaker&#x27;s canary&#x2F;etc. features require finer-grained control over the traffic than an ELB with just course-grained &quot;add&#x2F;remove instance&quot; gives you, so it probably makes sense.
stuff4benover 9 years ago
Curious how this compares to Jenkins Workflow plugin suite. At first glance Spinnaker seems to be simpler and has a prettier UI. Workflow has a lot more customization possible and the crappy Jenkins UI to go along with it. I might look at Spinnaker anyways just to keep from gouging my eyes out on the Jenkins &quot;UI&quot;.
merbover 9 years ago
I have a mixed feeling about this. I mean how do you Deliver Spinnaker. The project is fucking complex, if everything goes wrong you are pretty much done..
mrbonnerover 9 years ago
Is this mainly written in Groovy? I tried to look at the github repo source but only saw a bunch of install shell scripts.
评论 #10583136 未加载
catshirtover 9 years ago
at a glance... seems nearly identical to OpsWorks. am i right? why would i use one or the other?<p>that said, and maybe i can answer my own question... OpsWorks has been a grand pain in the ass, so new options even built on AWS come welcome.
评论 #10579358 未加载
odirootover 9 years ago
I really like they used Python for this sort of &quot;system tool&quot;. Didn&#x27;t know Netflix actually uses Python at all, I was expecting all of it to be Java.
评论 #10579752 未加载