5 ms·
You missed the key part. This is why it was open sourced, as a balance between control leverage and adoption.
by justicezyx 8y ago
You missed the key part.
This is why it was open sourced, as a balance between control leverage and adoption.
- gouggoug 8y ago> This is why it was open sourced, as a balance between control leverage and adoption. I feel like I read this kind of statement all the time and I don't understand the reasoning behind it. Google came up with k8s. They could have kept it for themselves, or, open source it. They open-sourced it. It definitely benefits them, but, it also benefits us a lot. Saying they "open sourced, as a balance between control leverage and adoption" is so cynical. So I'd like to ask, what's the alternative? Not open-sourcing? Who would that benefit? What would be the non-ill-intentioned alternative that Google supposedly could have chosen?
- wmf 8y agoIn theory I guess Google could have open sourced k8s and then walked away, refusing to contribute anything more. According to "community is everything" thinkers this would have led to even greater/faster adoption than k8s already has (if such a thing is possible). Of course it sounds ridiculous when you state it explicitly which I guess is why they never do.
- deleted 8y ago[deleted]
- mfer 8y agoWhy did Google create Kubernetes and open source it? Why did the people who created Kubernetes all leave Google? What was the business strategy behind it all? After all, the created omega but it never did replace borg. Kubernetes wasn't meant to replace borg, was it? Google didn't create and release Kubernetes out of the goodness of their hearts. Have you ever pondered the strategy behind it all? Maybe they couldn't have kept it to themselves because that would have defeated the underlying purpose in the first place?
- thockingoog 8y ago> Why did the people who created Kubernetes all leave Google? Umm, we didn't? > created omega but it never did replace borg It did have material impact on Borg. Sometimes the strategy is simply "we know how to do this, and we'd prefer not to see you go through all the same pain to figure it out".
- mfer 8y agoTim, I should not have used "all" there.
- aberoham 8y agoTimmy!! When will knative and istio be handed over to a foundation? Does LF/CNCF have enough carrots in Jim Zemlin's bag of tricks?? 'tis fascinating to dig in to open source serverless on Kubernetes options only to realize that there's probably 100+ engineers working on istio+knative, ~10x more than any prior alternative. When is KnativeCon coming?
- jacques_chester 8y agoI don't think he's involved very closely. Since folks get so worked up about allocations unofficially shaping decisions, I suggest[^] that Knative be homed with the Cloud Foundry Foundation, where the rules are written to give votes based on how many fulltime contributors you assign. That way it's all out in the open. Disclosure: I work for Pivotal, which is in both the CFF and CNCF. I was aware of Knative relatively early. [^] in a ha-ha-only-serious way
- gouggoug 8y ago> Why did the people who created Kubernetes all leave Google? Brendan Burns went to Microsoft to work on Kubernetes on Azure. He'd been working at Google for 8 years already. Microsoft probably paid a lot to acquire him and it wouldn't be surprising if he saw it as an exciting opportunity to keep working on his creation while leading an exciting new project. Joe Beda and Craig McLuckie left together to found a company whose product _is_ Kubernetes (Heptio). So I could guess they just realized that their resume opened them to exciting new opportunities. > Have you ever pondered the strategy behind it all? Yes, and I can't see what it could be, so I'd love to be enlightened. So far all I see is that I'm using an amazing software that has considerably simplified my life when dealing with my infrastructure. I so happen to be using GKE (and maybe _that_ was the grand evil plan all along!), but I know that I could use AWS or Azure or even go back to bare metal if I wanted to.
- justicezyx 8y agoA for profit company doing something with balanced objectives, how is hat ill intentioned?
- jacques_chester 8y agoI've argued something similar but not identical, which is that Google wanted to commoditise container platforms to stop AWS from moving further ahead. Scorch the earth, basically. That's what I meant by strategy guiding allocations. Google put their shoulder to the wheel with people, funding and sustained PR. But that's still different from the day-to-day goings-on being discussed here. The fate of Kustomize is not the stuff grand strategy. My argument is addressed to that level.