CloudNative

Google Cloud Chat
Google Cloud will be talking about lots of exciting big news around Kubernetes 1.0
Stuart Miniman
Is there a typical use case or customer profile for #kubernetes? Where should users start?
Craig McLuckie
for now we have been focused on stateful and stateless web app hosting; lots of our customers use the platform for scale out testing, and build their devops pipelines on the platform too.
Craig McLuckie
Next up for #kubernetes will be running scale out batch workloads on the same basic infrastructure as the app hosting.
Brian Gracely
@cmcluck the microservices architectures haven't focused much on stateful data (to date). do you see that expanding with k8r going forward, or should that be solved at the container layer?
Stuart Miniman
via @jeffsussna - Go directly to your nearest @kelseyhightower preso :)
Mike Carter
I would look at the examples in the GKE docs, they have a networking and storage story, there may be similar examples on the kubernetes site.
Craig McLuckie
Yes; this is critical. inside Google we run all our stateful services on the same clusters as everything else. Even today we have pretty solid volumes support for local and network attached storage. I expect more intelligence around state to come.
brendandburns
https://cloud.google... has a pretty gentle "how to" for Node.js developers
Mike Carter
What underlying Operating System is the default in a Container Engine node?
brendandburns
It the Google container optimized VM (https://cloud.google...) based on Debian with latest Docker and Kubelet installed
Steve Chambers
Google is like a science cloud, for the 1% hard core. For the rest of the world, beyond the Rockies and representing most of the $3+tn revenue, it's not so interesting
...
damn, forgot to switch accounts again.
Tim Crawford
This is kind of my point. There is a difference in relevance and demand.
Tim Crawford
@cloud_opinion Um... Not buying it. ;)
brendandburns
there's lots of different aspects to the Google Cloud, if all you want a virtual machine running Windows or Linux you can use Google Compute Engine. If all you want is reliable storage, Google Cloud Storage, or Cloud DNS, etc.
John Furrier
I am cloud opinion
Tim Crawford
@stu I'll take that for a dollar.
Kit Merker
we all *have* cloud opinions
miles ward
weird; I just circumnavigated in 8 days for #GCPNext, talked to 10k+ folks, and the demand is real. Use cases range from complex to simple, but value prop stands up across oldschool and #cloudnative
Navneet Joneja
You say science like it's a bad thing :) But in all seriousness, we want to do two things - meet customers where they are today and help them with the transition to cloud native, at their own pace.
Craig McLuckie
We are working hard to change this. A lot of Google technology has gone mainstream (bigtable -> nosql; mapreduce -> hadoop; cgroups -> Docker). We decided to build this one in the open with the community to make it immediately relevant to business.
Jeff Frick
> I don't know. Know a few people who spend more time in fly over country instead of flying over
@ImAmyO @Schmarzo
Steve Chambers
@njoneja science is a bad thing to a lot of people, don't shoot the messenger :) I am an admirer of Google, met some of their team tonight, but it doesn't mean I'm blind or lacking critique
Mike Carter
Will some PODS require custom plugins to support scaling, I saw a talk about scaling etcd using Kubernetes that seem to suggest this was the case? If so can you elaborate?
brendandburns
ReplicationControllers can scale any set of pods, but the policy of how you scale (e.g. how quickly) may be something custom that you want to build.
Mike Carter
@brendandburns Are we able to run custom ReplicationControllers on GKE and if so are there any examples?
brendandburns
There are not any examples, but it's definitely possible. Just create your application that talks to the Kubernetes API and creates/deletes Pods. Moving toward the future, we would like to enable the API be extensible for custom user-defined types
Stuart Miniman
Some companies like CoreOS, Red Hat and Kismatic have announced commercial support for Kubernetes. Does Google plan to have a commercial offering other than the existing Google Container Engine?
Tim Crawford
If they did, does the market need it? (mass market vs. corner cases)
Craig McLuckie
we have a commercial offering called GKE (google container engine). we don't plan to offer an on-premises version directly, but are working closely with the community and OpenStack Foundation to take Kubernetes on-prem.
Joseph Jacks
Kismatic supports a number of exciting scale-bound production Kubernetes deployments that demand support SLAs for OSS K8S.
Steve Chambers
great question: how does your average enterprise way this up?
Wayne A. Walls
Does Google have to become more than a corporate sponsor to #OpenStack and join the foundation to make on-prem k8s happen sooner?
Brian Gracely
@GauravSBora your company (HDS) announced a solution with Google and Kubernetes. What do you hear from customers about interest in containers?
Gaurav Bora
We see a lot of enterprise customer looking at linux containers & kubernetes as a way to bring #cloudnative apps to market
Gaurav Bora
We want to help our customer succeed in #cloudnative apps with #kubernetes & linux containers
John Furrier
Mapreduce wasn't opened sourced by Google then created Cloudera the mkt. kubertnetes took different path open from beginning. What vision does Google have for industry 5yrs out for #kubernetes ??
Craig McLuckie
i would like #kubernetes to be as stable and ubiquitous as the linux kernel. and just like the linux kernel i would like to see a whole ecosystem emerge to enrich and support it.
Craig McLuckie
we need to move to a world where developers can rely on a set of standard distributed systems services that have very few semantic differences between environments.
Kit Merker
#kubernetes and the linux kernel - they both start k
Craig McLuckie
and i hope that #kubernetes stays focused on its mission of scheduling and orchestration and has as strong a sense of what it isn't as what it is.
Robert Cathey
Resisting the temptation to be all things to all people is tough.
Mike Carter
Does the 1.0 release mean Google Container Engine will be going GA soon?
Kit Merker
Yes. We want to get more mileage on SLAs and have people on final production bits for a while
Kit Merker
We also want Container Engine to take over the Kubernetes launch - we wanted separate events
Mike Carter
We're considering using GCE Beta in production and accepting the risks are there others testing in production? Thoughts?
Craig McLuckie
we have a number of production users, but at this time the product does not have a formal support program or a formal SLA. our developers try our best to support the community (and do a good job), but more will be coming for GA.
Navneet Joneja
(just to clarify I think you meant GKE beta; GCE - Google Compute Engine - is GA)
Mike Carter
When will GCE be upgraded to 1.01?
Mike Carter
@njoneja You are correct GKE, Thanks...
brendandburns
new GKE clusters are already 1.0.1, but the 1.0.1 binary removes the v1beta3 Kubernetes API, so we need to give customers time to migrate their YAML/JSON configs, we expect to role the upgrade in 3 weeks or so, earlier if customers opt-in to the upgrade
Craig McLuckie
@KitMerker Correcting Kit's post: We didn't want Container Engine taking over the Kubernetes launch. We are working hard to keep them separate.
Kit Merker
ha! typo, my bad #blush
Mike Carter
@cmcluck The Kubernetes team has been extremely transparent and professional. I would say this has been one of the best OSS releases I've witnessed in some time.
Mike Carter
@cmcluck It was your candor about the relationship between Container Engine and Kubernetes that lead to chose Container Engine for our first production deployment.
brendandburns
aw, schucks you guys are too nice #blushes. More concretely, it's really important to be open to meeting the community where they are and listening to the problems that they want to solve.
Wayne A. Walls
When/where will the k8s v1 docker image be available? I've heard it's hard to find, myself included.
Kit Merker
uh @brendandburns needs to stop tweeting and start coding :-)
brendandburns
@KitMerker I'm working on this today... The image itself is described here: http://kubernetes.io... but it's currently on 0.21.2