Difficulty: Beginner
Estimated Time: 30min

Welcome in my first tutorial of Kubernetes 101 - for beginners

In this scenario, you will understand Kubernetes and orchestrator.

This first tutorial focuses on Kubernetes Introduction :

  • Kubernetes & Orchestrator
  • Kubernetes' Components
  • Kubernetes' Objects
  • Kubernetes' Basics Commands

play : at end of line, indicates you can click to execute command directly in terminal

played : at end of line, indicates you already clicked on it

copy : at end of line, press to copy text to clipboard

Host 1 is the master. Host 2 is your worker.

Kubernetes 101 - Introduction Overview for Beginners

Step 1 of 4

Kubernetes and Orchestrator

In Docker 101 - Introduction Overview for Beginners, we focus on Docker and Container. In the production environment, handling the container by hand is not a good solution.

Orchestrators are systems that reflect a declarative state in the environment and try to always have the right state.

There is multiple containers orchestrators like Docker Swarm, Kubernetes, Mesos/Marathon, ... but we focus on Kubernetes.

Kubernetes

Definition Kubernetes.io :

Kubernetes is a portable, extensible open-source platform for managing containerized workloads and services, that facilitates both declarative configuration and automation. It has a large, rapidly growing ecosystem. Kubernetes services, support, and tools are widely available.

Google open-sourced the Kubernetes project in 2014. Kubernetes builds upon a decade and a half of experience that Google has with running production workloads at scale, combined with best-of-breed ideas and practices from the community.

Kubernetes & Docker

Terminal Host 2