Search⌘ K
AI Features

Introduction

Explore the fundamentals of deploying and building applications on Kubernetes using Go. This lesson introduces Kubernetes concepts, APIs, and how to extend its capabilities with custom resources. You will gain practical skills to create, manage, and orchestrate containerized workloads effectively.

We'll cover the following...

It’s difficult to overstate the impact Kubernetes has had on the world of DevOps. Over the years since it was open-sourced by Google in 2014, Kubernetes has experienced a meteoric rise in popularity. In that period, Kubernetes has become the preeminent solution for orchestrating cloud-native container workloads, differentiating itself from a field of orchestrators such as Apache Mesos and Docker Swarm. By providing a common API over heterogeneous environments, Kubernetes has become the common tool for deploying applications across cloud and hybrid environments.

So, what is Kubernetes? According to its documentation, “Kubernetes is a portable, extensible, open-source ...