Kubernetes administration

Kubernetes administration

Orchestrate your containers professionally

“Now, bring me that horizon!”

Taught by: Agoston Deim

Length: 7+ hours

Coming soon...

Get notified via email
when it is available

Docker and similar container technologies are great to develop and distribute your applications and microservices but they lack features like deployment, scaling and exposing it to the public. We call these features orchestration. The best tool to orchestrate your applications is Kubernetes. Originally developed and open-sourced by Google, it's a production-grade system with 15 years of experience.

Taking this course is the best way to learn how to install your Kubernetes cluster and container networking solution and how to deploy, manage and scale your applications. You will learn all aspects of container orchestration and management from simple deployments to scaling and upgrading your application in a running cluster.

  • + Recommended for

    Ideal for developers, sysadmins, devops

  • + Prerequisites

    Basic Linux knowledge, basic networking

  • + Technical requirements

    VirtualBox, minimum 10GB RAM and 30GB disk space

  • + Acquired skills

    Kubernetes administration: how to build a cluster, determine network configuration, grow the cluster, deploy applications and configure the storage

Curriculum and videos

Start the course for free! No credit card needed.

Section 1 - Kubernetes concepts and architecture

Section 2 - Running containers on Kubernetes cluster

Section 3 - Node selection and affinities

Section 4 - Deploy and scale your applications

Section 5 - Creating services from your application deployments

Section 6 - Exposing services through Ingress controllers

Section 7 - Running stateful applications on Kubernetes

Bonus section - Installing Kubernetes