위키득계정 ↗
기술

Calico

Calico기술
주요 역할
네트워크 연결과 보안
적용 대상
컨테이너와 가상 머신 및 호스트
연결 방식
오버레이와 비오버레이 등
제품 구성
Open Source와 Enterprise 및 Cloud
Calico는 Kubernetes를 비롯한 환경에서 네트워크 연결과 보안 정책 및 관측 기능을 제공하는 플랫폼이다. 컨테이너와 가상 머신 및 호스트의 통신을 다루며 오픈 소스판과 상용 제품군이 있다.

환경에 맞게 구성하는 연결

Calico는 컨테이너 네트워크의 연결과 주소 관리를 제공한다. 오버레이를 사용하거나 기존 네트워크의 라우팅과 연결하는 방식 등을 선택할 수 있다. BGP와 CNI 및 IP 주소 관리 구성을 인프라의 조건에 맞게 조합한다.

정책으로 나누는 통신 범위

네트워크 정책으로 워크로드 사이에서 허용할 트래픽을 정한다. 정책 계층과 우선순위 등을 이용해 규칙을 구성하고 WireGuard 기반 전송 암호화 기능도 제공한다. 연결 제공과 통신 허용 범위를 관리하는 기능이 함께 다뤄진다.

제품군별 기능 범위

Calico Open Source는 컨테이너와 가상 머신 및 호스트 기반 워크로드를 위한 네트워크와 보안 기능을 제공한다. 자체 운영형 Enterprise와 관리형 Cloud는 추가 관리 및 관측 기능을 제공한다. DNS 정책이나 대시보드 등 특정 기능은 제품군에 따라 제공 범위가 다르다.

관련 문서

Cilium / Linkerd / Istio / 네트워크 / 가상 머신 / 서버