Live data from Hacker News

GKE On-Prem Alpha

cloud.google.com

61–70 of 89 posts

Re: GKE On-Prem Alpha

#62

Earlier quoted context omitted.

Thanks. I agree that lift and shift never happens easily in real life. That being said, why would I not use the actual free upstream Kubernetes for my on-prem distribution ? (with the help of one of the thousands installer out there like kube-adm, kubespray, etc). What I have seen working with Kubernetes for quite a while, is that the lowest common demominator is the YAML definitions for your workloads (what you want…

> That being said, why would I not use the actual free upstream Kubernetes for my on-prem distribution ? (with the help of one of the thousands installer out there like kube-adm, kubespray, etc). None of them actually provision your infra for you (VMs, LB rules etc). GKE On-Prem will.

Ok, thanks I got it, you are bundling everything into a VMWare image, that boots ready to use.

Is it fair to say that this is similar to Canonical Ubuntu MAAS + Juju Kubernetes? I'm sure that Red Hat Openshift must have something similar also to install directly on a pool of managed bare metals.

Re: GKE On-Prem Alpha

#63

So the big question is... Can we point this at aws and get Google to manage our aws kubernetes Installs... Given the massive shambles eks turned out to be, that would be great.

The mechanism will probably support it. Whether that is "supported" or not I think is TBD. :)

Re: GKE On-Prem Alpha

#64

Earlier quoted context omitted.

> That being said, why would I not use the actual free upstream Kubernetes for my on-prem distribution ? (with the help of one of the thousands installer out there like kube-adm, kubespray, etc). None of them actually provision your infra for you (VMs, LB rules etc). GKE On-Prem will.

Ok, thanks I got it, you are bundling everything into a VMWare image, that boots ready to use. Is it fair to say that this is similar to Canonical Ubuntu MAAS + Juju Kubernetes? I'm sure that Red Hat Openshift must have something similar also to install directly on a pool of managed bare metals.

I don't know enough about Juju K8s to really say similar it is. GKE On-Prem will be an OS image, set of containers, config, tooling and support.

Re: GKE On-Prem Alpha

#65

Earlier quoted context omitted.

Karan from the GKE On-Prem eng team here. In the Alpha, we are supporting vSphere 6.5. Which part of infra are you most curious about knowing?

Ouch. Way to bury the lede! Is this ever going to be a bare-metal thing? Like probably many others, I'm not really interested in doing on-prem virtualization... kubernetes is interesting to me because containers are a better abstraction than virtual machines in the first place. Why add a virtualization layer if you don't have to? (I get that it makes your life easier as the developer of this product, but having to ru…

I feel like I have to say this, even if people get it already.

Walk before you run.

Bare metal is a LOT harder to manage because, well, hardware fails. We hear the demand, for sure, but vSphere represents walking (and has a lot of customers, too :)

Re: GKE On-Prem Alpha

#66
post #4
post #3

> With GKE On-Prem, you get the Google Kubernetes Engine (GKE) experience directly in your data center. A quick and simple install and upgrade experience that’s validated and tested by Google. GKE On-Prem also registers your cluster with Google Cloud Console in order to have a single-pane-of-glass view for managing all your clusters. That latter is an interesting way to mentally merge your local DC and Google Cloud.

It will get even more interesting if you get decent federation support between your local GKE clusters and GCP GKE cluster allowing you to scale out to the cloud if you run out of capacity in your local cluster.

Perhaps not surprisingly, this is where Istio excels..

Re: GKE On-Prem Alpha

#67

Earlier quoted context omitted.

What we have found out is that most on-prem customers are eager to move to the cloud. Practically it's not easy to just lift-and-shift. So think of this is a ramp to the cloud. Now, the benefit of upstream K8s is that your dev team can build apps and containers without proprietary APIs; so when you are ready to move to the cloud you are not locked-in.

Thanks. I agree that lift and shift never happens easily in real life. That being said, why would I not use the actual free upstream Kubernetes for my on-prem distribution ? (with the help of one of the thousands installer out there like kube-adm, kubespray, etc). What I have seen working with Kubernetes for quite a while, is that the lowest common demominator is the YAML definitions for your workloads (what you want…

Kubeadm and others help install, but they don't manage clusters over time. We find that the ongoing management of GKE is what really speaks to people.

The workloads will still be as portable as ever, of course.

Re: GKE On-Prem Alpha

#68
post #10

Hey Weston here from the GKE On-Prem team. Wifi is spotty at the conference but I'll try to answer questions as they come in.

Will Container-Optimized OS be used as the operating system for on-prem? If so, any plans to spin this off as a more general purpose OS now that it needs to support on-prem use cases?

Right now we're working with a Google-hardened Ubuntu image; same one we use for GKE. COS is still TBD.

Re: GKE On-Prem Alpha

#69

Is this an externally managed service that runs on your own hardware, or is it packaged software that could run in a fully offline environment?

While the cluster can operate in a disconnected state, much of the functionality is provided by the connection to GCP. Things like UI integration, policy syncing, Stackdriver, etc. Our early focus is on datacenters that have a connection to the internet. However, we're starting to look a lot more are airgapped environments.

Re: GKE On-Prem Alpha

#70
post #10

Hey Weston here from the GKE On-Prem team. Wifi is spotty at the conference but I'll try to answer questions as they come in.

Is part of this project intended to support easy federation of Kubernetes workloads across data centers and public cloud?

Any comment on what the pricing model will be like?

Post reply on HN