Infrastructure 2020-10-20

Reading Kubernetes Documentation - Summary of Concepts

Learn Kubernetes core concepts including cluster architecture, container orchestration, service discovery, and load balancing essentials.

Read in: ja
Reading Kubernetes Documentation - Summary of Concepts

Overview

To seriously catch up with Kubernetes, I read the documentation and left my personal notes. Since it's long, I only took notes on the concepts section.

kubernetes.io

What is Kubernetes?

cf. What is Kubernetes?

What is Kubernetes?

Looking Back

Why Kubernetes is Needed and Its Features

What Kubernetes Does Not Include

Kubernetes Components

cf. Kubernetes Components

Control Plane Components

kube-apiserver

etcd

kube-scheduler

kube-controller-manager

cloud-controller-manager

Node Components

kubelet

kube-proxy

Container Runtime

Add-ons

Kubernetes API

cf. Kubernetes API

About Kubernetes Objects

cf. About Kubernetes Objects

Object spec and status

Kubernetes Object Management

cf. Kubernetes Object Management

Management Methods

Imperative Commands

Imperative Object Configuration

Declarative Object Configuration

Object Names and IDs

cf. Object Names and IDs

Namespace

cf. Namespace

Nodes

cf. Nodes

Pod Overview

cf. Pod Overview

Understanding Pods

ReplicaSet

cf. ReplicaSet

When to Use ReplicaSet

Deployment

cf. Deployment

StatefulSet

cf. StatefulSet

DaemonSet

cf. DaemonSet

Job

cf. Job

Service

cf. Service

Motivation for Using Service

Service Resources

Service Exposure (Service Types)

Configuration

cf. Configuration

Best Practices for Configuration

ConfigMap

Secrets

Security

cf. https://kubernetes.io/ja/docs/concepts/security/

Overview of Cloud Native Security

The 4Cs of Cloud Native Security

Infrastructure Security

Components Within the Cluster (Applications)

Containers

Code

Impressions

The notes are quite abbreviated. It took a fair amount of time to read through the documentation...

References

While progressing through the Kubernetes documentation, I also looked at external materials that were helpful.

Tags: Docker Container Kubernetes
Share: 𝕏 Post Facebook Hatena
✏️ View source / Discuss on GitHub
☕ Support

If you enjoy this blog, consider supporting it. Every bit helps keep it running!


Related Articles