Kelsey Hightower
π€ SpeakerAppearances Over Time
Podcast Appearances
You put a unit file, like I want this process to start with these flags, you know, bind to this port.
And you put it in a directory and then systemd will start it.
And if you had a thousand nodes, of course, you could SCP that file to all 1,000 nodes.
And then there you have it.
So we decided instead of you copying all the files to all the nodes...
just put the unit file in etcd, and the node that should run those things would then pull from etcd and just run those unit files.
And we called it fleet.
So we had our own vision of giving people a distributed system.
About a year goes by, Kubernetes comes out.
And everyone was like, what's that?
And we got like a day notice.
So the Google team reached out and was like, hey, tomorrow we're announcing this thing.
Here's the GitHub repository.
You guys are under embargo.
Don't talk about it.
And so I'm thinking, we're not part of this story.
Our names are not in here.
It's just Google and Red Hat, and they're going to announce it at DockerCon.
There's no CoreOS in here.
So what can we do?