Introduction to Kubernetes - 1


refer to edX course “Introduction to Kubernetes”


Container Orchestrator 중 하나인 쿠버네티스. Container는 무엇이며, Container Orchestration은 왜 필요한지 그리고 쿠버네티스의 특징은 무엇이 있는지 공부하며 정리 하였습니다.

Containers?

Container Orchestration?

Why use Container Orchestrators?

Where to deploy container orchestrators?

What is Kubernetes?

“Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications.”

이 블로그는 2018년 2월, 1.9 stable version을 기준으로 하고 있습니다.

Kubernatetes Feature

Case studies

Kubernetes Architecture

main components

master node

마스터 노드 아래에는 다음과 같은 컴포넌트들이 있다.

Worker node

워커 노드 아래에는 다음과 같은 컴포넌트들이 있다.

### etcd를 통한 상태 관리

네트워크 setup