Live data from Hacker News

Adding Kubernetes support to the Docker platform

docker.com

61–70 of 144 posts

Re: Adding Kubernetes support to the Docker platform

#61

This will give IT organizations the option of getting an Enterprise supported distribution of Kubernetes from Docker. Historically, most IT orgs requiring supported k8s have either gone cloud with something like Google Container Engine or gone with OpenShift and get support from RedHat. OpenShift is a fork if kubernetes though and lags a year or so behind. It also adds opinionated features such as Image Streams. Dock…

Don't take this the wrong way, but I love how we are already talking about "historically" in the context of Kubernetes enterprise support when the first release of Kubernetes was in 2014 and AFAICS pro-support is something from the last 1.5 years. Crazy world!

Re: Adding Kubernetes support to the Docker platform

#62

This will give IT organizations the option of getting an Enterprise supported distribution of Kubernetes from Docker. Historically, most IT orgs requiring supported k8s have either gone cloud with something like Google Container Engine or gone with OpenShift and get support from RedHat. OpenShift is a fork if kubernetes though and lags a year or so behind. It also adds opinionated features such as Image Streams. Dock…

This. It's hard not to see Redhat (and to a lesser degree VMware) as the big looser of today's news. I absolutely want to see how this is implemented. Openshift's pricing is highway robbery.

Disclosure: my company is (was?) a big Openshift consumer...

Re: Adding Kubernetes support to the Docker platform

#64

Earlier quoted context omitted.

I think I can understand "We have both and need to manage them more easily" as a request, because it's about pain right now. The thing I'm unsure about - and it would be really interesting to get your perspective on - is what this means for Swarm longer-term. Is there still going to be a reason why people will want hybrid? Is it a migration play? In a hybrid, over time I'd want to two to behave the same, and getting…

K8S is looking for all the world like it's becoming the One True Container Orchestration Platform. Obviously Docker can't admit that because it has investors, and one thing you can't afford to do with investors is be honest. But reading the runes, it sure looks like Docker are providing a migration path from Swarm to K8s.

[deleted]

Re: Adding Kubernetes support to the Docker platform

#65
post #59

This will give IT organizations the option of getting an Enterprise supported distribution of Kubernetes from Docker. Historically, most IT orgs requiring supported k8s have either gone cloud with something like Google Container Engine or gone with OpenShift and get support from RedHat. OpenShift is a fork if kubernetes though and lags a year or so behind. It also adds opinionated features such as Image Streams. Dock…

There is (and was for a while already) Kubernetes distribution called Tectonic, with enterprise support from CoreOS.

Yes there are other supported distribution out there, I believe Cannonical also has one. IT orgs are very comfortable with RedHat though so that has been the majority of what we've seen IT orgs go to for Kubernetes.

Disclosure: I work for a Docker Partner

Re: Adding Kubernetes support to the Docker platform

#66
post #40

Earlier quoted context omitted.

There's minikube. There's been minikube for a long while.

Yes. And I don't mean to knock minikube, but this is potentially simpler and easier to use.

Yeah, not to pile on with the comments, but more to help someone else who might not have used minikube, but it's been great for the past year we've been using it. As simple as simple gets.

Re: Adding Kubernetes support to the Docker platform

#67

So now the last question is how long does it take for AWS to finally abandon ECS and formally support K8S as a service? I think this makes it kind of slam dunk, but it is forcing aWS to give up a lot of proprietary lock in.

AWS re:Invent is few weeks away, so hope they announce something Kubernetes related

Re: Adding Kubernetes support to the Docker platform

#68

Is this a response to cri-o taking Docker out of Kubernetes?

That was my initial thought as well. CRI-O hits 1.0, and then this. To me, it comes across as an attempt to stay in the news. Possibly to start changing the narrative from Docker vs Kubernetes to Docker <3's Kubernetes.

Re: Adding Kubernetes support to the Docker platform

#69
post #37

I see them stating "...for developers using Windows and macOS" but not mentioning Linux. I feel like I'm missing something in how I'm reading that page. How can I make use of this on Linux?

We're going to support Linux also. But we want to careful not to disrupt the users of the original container engine, as we transition it to Moby. In the future there will be a cleaner separation between "Docker CE, the developer tools" and "Moby engine, the open-source container engine". The last thing we want is someone to upgrade their production Linux engine to find an unexpected and unwanted kubernetes distributi…

Seems reasonable. Thanks for the explanation and your work on this.

Re: Adding Kubernetes support to the Docker platform

#70

Disregarding the swarm compatibility bit (which is irrelevant because swarm is kind of irrelevant), I don't really like what this "support" really means. As others mentioned minikube and k8s-cluster is already providing dev-to-prod compatibility. Kubectl was already providing docker cli commands like "exec" "logs" etc. So you can execute some of these commands on a k8 cluster with the docker binary too? And why would…

Not really sure I see the vendor lock-in here. If you use Docker EE sure you're going to be locked in to their solutions to an extent but then that's true of adopting any commercial supported solution that provides layers on top of the base k8s clustering tech (e.g. Openshift). The API is still k8s and the YAML files are identical, so migration at a technical level off that platform should be easy enough. I think thi…

Openshift is open source, Docker EE is not. Big difference.

https://github.com/openshift/origin

Post reply on HN