Kelsey Hightower
π€ SpeakerAppearances Over Time
Podcast Appearances
And I remember I stayed up all night.
I got access to the GitHub repository.
I'm reading all the Go code, trying to figure out what all these binaries mean, because there's no docs.
And so I got everything working on CoreOS.
So when they did the official Google announcement, of course, there's a famous Docker keynote where they unveiled it to the surprise of even Docker to some degree.
And I remember they post their number one on Hacker News.
And then we post.
hey, what they just said, but here's how you run it on CoreOS.
CoreOS.
And some examples and commands.
And I had to do a few patches to get it to actually work.
And I had to build some binaries to get things glued together.
Overnight.
I didn't go to sleep.
I'm just like, hey, guys, I finally figured out how to compile everything.
I think the kubelet does this.
You have to put this there.
They had like a kube up SSH script, but I had to reverse it because I'm not using Google Cloud.
We got CoreOS, we're all in bare metal, so I have to pixie boot some things, but I think if you put all these things in the right place, there's this etcd thing, that's ours, we know that, so we know how to use that, but I think the API server connects to that.
There's no volumes, there's no config maps, so all you can do is get this thing stood up, and then you can submit a config, and then it will just basically use Docker in the background.