본문 바로가기

cni2

[KANS3] 3. Calico CNI + Mode ✍ Posted by Immersive Builder  Seong 1. Calico CNICalico 란? Calico는 쿠버네티스를 포함한 다양한 플랫폼에서 워크로드의 네트워크 통신과 보안 기능을 제공하는 솔루션입니다. 쿠버네티스의 CNI를 준수하여 파드 간 네트워크 통신 환경을 구성해줍니다.  Component Architecturecalico datastore : Calico 설정 정보가 반영되는 저장소입니다. - kdd(Kubernetes API datastore) / etcd calicoctl : Calico를 관리하기 위한 CLI 명령줄 도구입니다. calico-node : Calico CNI 설치 시 노드마다 구성되는 데몬셋입니다. bird : BGP(Border Gateway Protoco.. 2024. 9. 22.
[KANS3] 2. Pause 컨테이너 + Flannel CNI ✍ Posted by Immersive Builder  Seong 1. Kind(Kubernetes in docker) Kind 란?Kind(Kubernetes in docker)는 도커 컨테이너를 사용하여 로컬 환경에서 쿠버네티스 클러스터를 실행할 수 있는 도구입니다. 쿠버네티스 클러스터 구성 시, kubeadm을 사용하여 클러스터를 생성하고 워커 노드를 조인합니다. 그리고 컨트롤 플레인과 각 워커 노드는 도커 컨테이너로 동작합니다. 도커 컨테이너 내에 도커 데몬이 하나 더 실행되는 구조로, 각 쿠버네티스 컴포넌트들은 컨테이너 내의 컨테이너로 실행이 됩니다. 따라서 호스트 도커에서는 노드 컨테이너 내부에서 실행되는 도커 컨테이너의 정보를 조회할 수 없는 특징이 있습니다.   Kind는 별도의 물리 서버.. 2024. 9. 8.