켈리코 (Project Calico)

켈리코 (Project Calico)

1. 켈리코란? Project Calico(프로젝트 켈리코)는 컨테이너, VM, 베어메탈 환경을 위한 네트워크 및 보안 정책을 제공하는 솔루션입니다. 네트워크 레이어에서 리눅스 커널의 L3 기반 라우팅과 iptables를 이용하여 높은 성능과 단순한 아키텍처를 구현합니다. 초기에는 BGP(Border Gateway Protocol) 기반의 고성능 네트워킹으로 주목받았으며, 현재는 eBPF 기반 기능도 지원합니다. 2. 켈리코의 주요 기능 기능 설명 CNI 플러그인 Kubernetes 클러스터에서 Pod-to-Pod 통신 … Read more

쿠버네티스(Kubernetes)

쿠버네티스(Kubernetes, K8s)는 컨테이너화된 애플리케이션을 자동으로 배포, 관리, 확장할 수 있도록 도와주는 컨테이너 오케스트레이션 플랫폼입니다.구글이 내부적으로 사용하던 Borg 시스템을 기반으로 개발하였으며, 현재 CNCF(Cloud Native Computing Foundation)에서 관리하고 있습니다. 🛠 쿠버네티스의 주요 개념 쿠버네티스는 여러 개의 컨테이너를 효율적으로 관리할 수 있도록 클러스터 기반 구조를 가집니다. 1️⃣ 클러스터 (Cluster) 2️⃣ 노드 (Node) 3️⃣ 파드 (Pod) 4️⃣ 디플로이먼트 (Deployment) … Read more