DevOps Classroomnotes 11/Feb/2022

Kubernetes

  • Refer Here for the article on kubernetes introduction
  • Google is using containers from way back, To orchestrate these containers, Google has built inhouse projects
  • Borg
  • Omega
  • With all the experience Google has with Containers, Google has built a project to run any containers and manage them i.e. container orchestration and clustering software which is Kubernetes (k8s) and then they have become part of CNCF and k8s is opensource
  • K8s takes care of
  • Scaling requirements
  • Failover
  • Deployment Options
  • K8S provides
  • Service Discovery & Load Balancing
  • Storage Orchestration
  • Automated rollouts and rollbacks
  • Self-Healing
  • Secret and Configuration Management
  • K8s is a platform that manages container based applications, their network and storage components
  • K8s Can be installed in many ways
  • Self Hosted => where we install k8s
  • Cloud Hosted Services => Kubernetes as a Service
    • AWS => Elastic Kubernetes Service (EKS)
    • Azure => Azure Kubernetes Service (AKS)
    • Google => Google Kubernetes Engine (GKE)
  • K8s has two kinds of nodes
  • Master
    • Provides Core K8S services and Orchestration Features
    • Assigns work to be done on the Nodes
  • Node
    • Run your application Workloads
  • K8S Architecture

  • Pet Vs Cattle
  • YAML and JSON Tutorial Refer Here
Published
Categorized as Uncategorized Tagged

By continuous learner

devops & cloud enthusiastic learner

Leave a ReplyCancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Please turn AdBlock off
Customized Social Media Icons from Acurax Digital Marketing Agency

Discover more from Direct DevOps from Quality Thought

Subscribe now to keep reading and get access to the full archive.

Continue reading

Exit mobile version
%%footer%%