https://pulumi.com logo
g

glamorous-printer-66548

09/12/2018, 3:16 AM
how are you guys holding up with travis?
c

creamy-potato-29402

09/12/2018, 3:17 AM
I’m not sure I understand…
We just use the vanilla hosted option?
g

glamorous-printer-66548

09/12/2018, 3:18 AM
sorry, I meant are you happy with it?
c

creamy-potato-29402

09/12/2018, 3:19 AM
I miss the more complex tools of my previous life at $bigcorp, but it’s ok for our purposes. Our biggest problem is not usually Travis itself, but packaging and releasing the actual Pulumi software.
g

glamorous-printer-66548

09/12/2018, 3:19 AM
I literally looked at 20 CI/CD systems in the last week and none of ’em is truly awesome.
c

creamy-potato-29402

09/12/2018, 3:20 AM
Yeah. If you go to a mid-sized company like Lyft and walk onto the eng floor, you’ll see fully 1/3rd of the engineers have Jenkins open in a tab somewhere.
It isn’t amazing, but you can get the job done.
I’d like for Spinnaker to be dissolved into self-contained parts, personally.
g

glamorous-printer-66548

09/12/2018, 3:21 AM
Yeah but that’s my point. I think many solutions do good CI (like travis), but the CD part (which includes the releasing, in our case deploying to environments) is where most solutions are meh’ or too complex.
c

creamy-potato-29402

09/12/2018, 3:21 AM
Indeed.
g

glamorous-printer-66548

09/12/2018, 3:24 AM
yeah spinnaker has all the features that the average joe needs, but it’s complex in operation and (this is HUGE) it doesn’t allow you to configure your pipeline in code.
c

creamy-potato-29402

09/12/2018, 3:24 AM
That’s true, and super unfortunate. Especially since it breaks all the time. Best-in-class UX IMHO though.
(I have a lot of opinions about this because at the last company I worked, Heptio, the CTO was totalyl obsessed with an “exploded-out spinnaker”)
g

glamorous-printer-66548

09/12/2018, 3:25 AM
Checked out Azure Pipelines yesterday, their CD is actually pretty awesome. No operational overhead since it’s hosted, but again, you gotta assemble your pipeline via the UI.
c

creamy-potato-29402

09/12/2018, 3:26 AM
They are making progress. I will be curious to see where they get to, but my suspicion is that they believe the market that will pay is the market that wants web UI.
g

glamorous-printer-66548

09/12/2018, 3:26 AM
what’s “exploded-out” ? 🙂
c

creamy-potato-29402

09/12/2018, 3:27 AM

https://jocelynraine.files.wordpress.com/2011/03/toddmclellan3.jpg

😁 1
g

glamorous-printer-66548

09/12/2018, 3:27 AM
well, I also want a web UI, but it should be more or less read-only 🙂
c

creamy-potato-29402

09/12/2018, 3:27 AM
like that, but with Spinnaker.
BTW. If you haven’t tried the
v0.17.0
bits (which I just released), I’d be grateful to hear what you think:
<gif uploading>
you probably want to upgrade your CLI as well.
g

glamorous-printer-66548

09/12/2018, 3:30 AM
is there a changelog?
c

creamy-potato-29402

09/12/2018, 3:32 AM
It’s not a huge bunch of features in core, more like a refinement of the ideas we started with.
g

glamorous-printer-66548

09/12/2018, 3:41 AM
i’m confused
why did you say 0.17.0 ?
c

creamy-potato-29402

09/12/2018, 3:42 AM
pulumi-kubernetes is versioned separately from pulumi
i.e., the kubernetes bits are their own thing.
g

glamorous-printer-66548

09/12/2018, 3:42 AM
ah ok
ok, will try to try it this week, but currently i gotta decide on our CD platform 😀
c

creamy-potato-29402

09/12/2018, 3:44 AM
no worries