Skip to content

Details

(If you did not get to the March meeting, it is advised that you check out the YouTube video of the meeting which is up now - https://youtu.be/SbArdk-TPus . Keep an eye out on the NoVaLUG presentations page (https://novalug.org/presentations.html) for Peter's slides to go with the video)

We'll build on last months talk around containers, and cover why container platforms make a huge difference when managing infrastructures of container based workloads. Kubernetes (kubernetes.io) began as a Google project (Borg) in the early 2000s (it's how Google runs everything they do) and evolved into Kubernetes in 2014. Microsoft, Red Hat, IBM and Docker was early backers and contributors to the project and by 2015 Kube 1.0 was adopted by CNCF. Today, Kubernetes is the defacto standard for container platforms; you'll find Kubernetes services on all major cloud providers (and smaller).

From before Kubernetes, Red Hat's OpenShift used containers but the introduction of docker and Kubernetes changed how OpenShift would adopt and create the container platform. As an early adopter, Red Hat helped strengthen and expand the features of Kubernetes first by adding extra features just in OpenShift and over time a lot of these features have been adopted directly by the Kubernetes community. OpenShift is Kubernetes + a lot of additional features not found in Kubernetes. It's the foundation for Hybrid Cloud deployments of containers, comes with a bunch of technologies from Red Hat and other vendors that's easily to consume, create software pipelines, lifecycle management and advanced network/storage features.

We'll focus on an introduction and provide lots of links to where everyone can go to learn more details and play on their own. It's important to have some understanding of containers before attending this call. If you cannot make the March meeting, grab the recording. At the end of this talk you should be able to deploy a container to OpenShift (Kubernetes), provision persistent storage for your container and make it scale. You'll be familiar with some key commands with oc/kubectl to inspect and manipulate the cluster and what's running.

You may also like