Skip to content
This repository has been archived by the owner on Dec 8, 2022. It is now read-only.

learn-with-me/Notes-Kubernetes

Repository files navigation

Kubernetes

⚠️ Note: This project has been archived because of other ongoing efforts. Check out the org home page to get information related to kubernetes and other topics. Alternatively check out Software Engineering Fundamentals website for info related to kubernetes.

Kubernetes was born at Google after learnings from their other systems Borg and Omega. Kubernetes can often be referred as k8s with 8 as the number of characters between the word.

Just like an orchestra, Kubernetes cares about high-level stuff over starting/stopping containers. It cares about how many containers to run, which nodes to run them on, scheduling, scaling, healing, updating,...

Kubernetes manages a bunch of nodes through k8s control plane. Each node has a container runtime (docker as default) and a kubernetes agent.

Pre-requisite

You are expected to already know about:

  • container
  • docker
  • networking (good to know)

Deployment Options

  • On premises
    • Build your own
  • Cloud (hosted options)
    • AWS EKS
    • Azure AKS
    • Google GKE
    • Others are there as well

Feature Release Stages

  • Alpha
    • Off by default
    • Not for production
  • Beta
    • On by default
    • Becoming stable
    • Some details may change
  • GA
    • Production ready
    • Solid future

Reference Quality Learning

https://www.udemy.com/kubernetes-certified-administrator

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published