Kubernetes – Basics

Kubernetes coordinates a highly available cluster of computers that are connected to work as a single unit. Kubernetes automates the distribution and scheduling of application containers across a cluster in an efficient way.

  • Service discovery and load balancing
  • Storage orchestration
  • Automated rollouts and rollbacks
  • Self-healing
  • Secret and configuration management
Continue reading “Kubernetes – Basics”

Install Kubernetes – Ubuntu Focal 20.04

  • Distribution: Ubuntu Focal 20.04 (LTS)

You need to set up the cluster: Master node and Worker nodes.

  • Master: A Master a system that control API calls for the pods, controllers, services, nodes and other components of a Kubernetes cluster are executed.
  • Worker: A Worker is a system that provides the run-time environments for the containers. A set of container pods can span multiple nodes.
Continue reading “Install Kubernetes – Ubuntu Focal 20.04”

Working with Kubernetes

Kubernetes, also known as K8s, is an open-source system for automating deployment, scaling, and management of containerized applications.

https://kubernetes.io/

Features

  • Management of containers: Service discovery/load balancing, secrete and configuration management
  • Scale containers: self healing, horizontal scaling
  • Storage Orchestration: Robust networking and storage options

Here is the list of useful Kubernetes commands and examples.

Continue reading “Working with Kubernetes”

[Ray Bradbury] Fahrenheit 451

  • Title: Fahrenheit 451
  • Author: Ray Bradbury
  • Published: 1951
  • Publisher: Simon and Schuster
  • ISBN: 978-1-4516-7331-9

The Burning of books and burying of scholars (焚書坑儒) is a famous event by the Chinese emperor Qin Shi Huang of the Qin dynasty. He ordered burning the books in 213 BCE and buried many Confucian scholars alive. The event’s details are debatable, but we have heard many similar incidents throughout history and from novels.

Continue reading “[Ray Bradbury] Fahrenheit 451”