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를 사용한다. 설정면에서도 차이가 나는데 모드가 두 가지로 나뉜다는 것만 일단 알고 지나가면 될 것 같다.
'Cloud > Kubernetes' 카테고리의 다른 글
Kubernetes custom-columns 사용해보기 (0) | 2020.07.22 |
---|---|
NodePort 통신할 때 TCP-DUMP 분석 (0) | 2020.07.21 |
kubernetes resource가 terminating 상태에서 변하지 않을 때 (0) | 2020.07.21 |
Kubernetes 특정 네임 스페이스의 전체 리소스 조회 (0) | 2020.07.09 |
Kubernetes 노드 추가 방법 (0) | 2020.06.17 |