🦋 SKALA: SK AX AI Leader Academy

1. 소개

컨테이너를 통해 애플리케이션을 손쉽게 패키징하고 실행할 수 있는 것은 사실이나, 현대 클라우드 기반 서비스 운영 단계에서는 여러 한계가 존재한다. 아래 한계를 보완하기 위해 여러 클라우드 아키텍처가 고안되었으며, 가장 많이 쓰이는 k8s(k8s)를 한번 알아보자.



2. 기저의 역사



3. k8s 기본 개념



4. k8s 선언적 관리의 3요소

1️⃣ Manifest

2️⃣ Object

3️⃣ Resource / Kind

용어 비유 설명
Manifest 설계도 (Blueprint) 종이에 적힌 계획 (YAML 파일)
Object 실제 건물 (Instance) 땅 위에 실제로 지어진 구체적인 건물
Resource / Kind 건물 유형 (Type) 아파트인지, 상가인지 구분하는 기준


5. k8s 실행의 물리적/논리적 구조

5.1. Node

Node란?

Master Node와 Worker Node

ControlPlain


5.2. Pod

Pod란?

Pod의 LifeCycle


5.3 Container

Container란?

PID 1

Init Contianer



4. k8s Manifest 유형

4.1 Service


4.2 Deployment


4.3 Ingress


4.4 ConfigMap


4.5 Namespaces


4.6 Secret


4.7 Job



5. Reference