User not logged in - login - register
Home Calendar Books School Tool Photo Gallery Message Boards Users Statistics Advertise Site Info
go to bottom | |
 Message Boards » » Kubernetes Page [1]  
CaelNCSU
All American
6329 Posts
user info
edit post

Who here loves yaml?

Been to a couple of Linux conferences this year and almost every product seemed to have some integration with or use for kubernetes. At Velocity Conf in San Jose 4/5 keynotes we're about Kubernetes.

9/7/2019 5:34:10 PM

qntmfred
retired
39348 Posts
user info
edit post

k8s was so 2018

[Edited on September 7, 2019 at 7:25 PM. Reason : I do love yaml though. and also k8s. but docker more than k8s]

[Edited on September 7, 2019 at 7:26 PM. Reason : I miss having a mini-HN crowd here. Was in a nodejs thread yesterday. We don't talk about stuff here]

9/7/2019 7:23:57 PM

moron
All American
31779 Posts
user info
edit post

I work with a lot of on-prem web app deployments, and seems like a lot of people (higher ed mostly) are not really prepared to handle docker or kubernetes based apps.

Is the use case mostly cloud services?

9/8/2019 12:01:44 AM

CaelNCSU
All American
6329 Posts
user info
edit post

Kubernetes changes the workflow from:

Developer needs to deploy a new service or Cron job which requires a database.

Get techops and SysOps to provision new machines. Do capacity planning in data centers. Lay down the OS and setup monitoring and logging. Write wrapper scripts to start and stop the services. Ensure current base images have everything needed by the new service. Then tell the developers it's ready to go and setup some kind of workflow in a ci/cd pipeline to deploy the service.

Instead with kubernetes all the base os work and monitoring and alerting is decoupled from the developers. So the developer writes a yaml file which effectively tells kubernetes both how many and what to run and any disks or other storage it needs. They don't have to wait on SysOps to get the machines ready.

The first chapters of the Google SRE book has some good info about the basic architecture: https://landing.google.com/sre/sre-book/chapters/production-environment/

In addition it creates a standard way to deploy into the cloud providers and bare metal. If you hear people talking multicloud or hybrid cloud and products to help, most are all based on K8s.

[Edited on September 8, 2019 at 9:40 AM. Reason : A]

9/8/2019 9:30:53 AM

smoothcrim
Universal Magnetic!
18411 Posts
user info
edit post

k8s is mostly a leaning tower of abstraction, with the exception being working on prem. you can't just drag and drop your stuff between sites like you'd hope. on cloud however, you have most of these abstractions already in place and infrastructure as code facilities that are better integrated with the platform services as well.

the majority of compute may still be on prem, but the majority of innovation happens on cloud, so 90% of my work is on cloud.

9/8/2019 11:43:10 AM

 Message Boards » Tech Talk » Kubernetes Page [1]  
go to top | |
Admin Options : move topic | lock topic

© 2019 by The Wolf Web - All Rights Reserved.
The material located at this site is not endorsed, sponsored or provided by or on behalf of North Carolina State University.
Powered by CrazyWeb v2.37 - our disclaimer.