PodCTL - Enterprise Kubernetes

2017 Kubernetes Year in Review


Listen Later

Show: 19

Show Overview: Brian and Tyler talk how the Kubernetes community and technology have evolved in 2017, and make a few predictions for 2018
 
Show Notes:

  • OpenShift Commons Gathering (videos): bit.ly/2BB3weV
  • KubeCon (videos): bit.ly/2jczyn1

Topic 1 - GETTING STARTED: People said that getting started w/ Docker Swarm was easier than Kubernetes. Kubernetes community created tools like Minikube & Minishift to run locally on the laptop, automation playbooks in Ansible, Katacoda have made it simple to have online tutorials, multiple cloud offerings (GKE, AKS, EKS, OpenShift Dedicated) make it simple to get a working Kubernetes cluster.

Topic 2 - ENSURING PORTABILITY: Enterprise customers wants Hybrid Cloud environment. they need to understand how multiple cloud environments will impact this decision. The CNCF’s Kubernetes Conformance model is the only container-centric framework that can ensure customers that Kubernetes will be consistent between clouds.

Topic 3 - INFRASTRUCTURE BREADTH: Other container orchestrators had ways to integrate storage and networking, but only Kubernetes created standards (e.g. CNI, CSI) that have gained mainstream adoption to create dozens of vendors/cloud options.

Topic 4 - APPLICATION BREADTH: The community has evolved from supporting stateless apps to supporting stateful applications (and containerized storage), serverless applications, batch jobs, and custom resources definitions for vertical-specific application profiles. 

Topic 5 - SECURITY: There were concerns about K8S security. the community has responded with better encryption and management of secrets, and improved Kubernetes-specific container capabilities like CRI-O and OCI standardization.

Topic 6 - PERFORMANCE: Red Hat (and others) have started the Performance SIG to focus on high-performance applications (HPC, Oil & Gas, HFT, etc) and profiling the required performance characteristics of these applications in containerized environments.

Topic 7 - DEVELOPER EXPERIENCE: One of the themes of KubeCon was focusing on developer experience, and in just a few months we’re seeing standardization around the Helm format (for application packaging), Draft to streamline application development, Kubeapps to simplify getting started with apps from a self-service catalog. We also seen security model of non-root containers (vs. the Docker model of root-enabled containers).

Topic 8 - APPLICATION EXTENSIBILITY: Kubernetes community decided not to reinvent the wheel, instead working with the Cloud Foundry Foundation to create the Open Service Broker API. Within a year, we’re now seeing implementations that have not only ported all the functionality to Kubernetes, but have extended it beyond Cloud Foundry’s previous capabilities to include support for external clouds (e.g. AWS, Azure, GCP), as well as additional services such as Ansible playbooks and other 3rd-party capabilities.

Topic 9 - IMPROVING OPERATIONAL EXPERIENCE: As Clayton Coleman (Red Hat) discussed in his KubeCon keynote, companies like Red Hat are using their online environments to improve their operational experience and ultimate feed this knowledge back into the upstream products.

Feedback?

  • Email: PodCTL at gmail dot com
  • Twitter: @PodCTL 
  • Web: http://podctl.com
...more
View all episodesView all episodes
Download on the App Store

PodCTL - Enterprise KubernetesBy Red Hat OpenShift

  • 4.6
  • 4.6
  • 4.6
  • 4.6
  • 4.6

4.6

75 ratings


More shows like PodCTL - Enterprise Kubernetes

View all
LINUX Unplugged by Jupiter Broadcasting

LINUX Unplugged

263 Listeners

CyberWire Daily by N2K Networks

CyberWire Daily

1,011 Listeners

Crime Junkie by audiochuck

Crime Junkie

364,613 Listeners

Kubernetes Podcast from Google by Abdel Sghiouar, Kaslin Fields

Kubernetes Podcast from Google

182 Listeners

B2B Tech Talk with Ingram Micro by Ingram Micro

B2B Tech Talk with Ingram Micro

20 Listeners

Kubernetes Notes by Phani Chidella

Kubernetes Notes

4 Listeners

Kubernetes Unpacked by Packet Pushers

Kubernetes Unpacked

11 Listeners