본문 바로가기

Cloud/Kubernetes

까먹기전에 하는 단어 정리

1. CRI-O(Open Container Initiative)

 빨간모자가 개발한 Kubernetes용 Container Runtime이다. Docker를 대체하기 위해 만들어졌으며 K8S 안에서의 구조는 아래 그림과 같다.

2. KubeDNS -> CoreDNS

 KubeDNS가 CoreDNS로 대체되었으며 K8S Object간 DNS를 위해 서비스되는 요소이다. 자세한 내용은 본진 블로그에 포스팅하였다.

3. 사이드카 컨테이너

 컨테이너 플러그인이라고 생각하면 될 것 같다. OOP를 위한 느낌도 드는데 서비스를 위한 기본 컨테이너 이외에 다른 용도를 위해 컨테이너를 붙이는 행위를 말한다.

4. Overay Network

 가상 네트워크.

5. Metal LB (L2, L3)

 Metal LB는 Layer 2 Mode와 Layer 3 Mode로 구성할 수 있다. L2는 간단하게 pool을 추가해서 speaker가 ARP에 응답하는 형태이고 L3는 BGP를 사용한다. 설정면에서도 차이가 나는데 모드가 두 가지로 나뉜다는 것만 일단 알고 지나가면 될 것 같다.