Cloud Native Computing Foundation
CNCF(Cloud Native Computing Foundation) 프로젝트는 현대적인 개발 및 운영 환경에서 높은 효율성과 유연성을 제공하는 오픈소스 소프트웨어들의 집합체입니다. Kubernetes를 비롯한 다양한 프로젝트들은 컨테이너 오케스트레이션, 모니터링, 서비스 매시, 스토리지, 보안, 그리고 자동화와 같은 다양한 영역에서 혁신적인 기술을 제공합니다.
이름 | 설명 | 비고 |
---|---|---|
Kubernetes | 컨테이너 오케스트레이션 및 관리 시스템 | |
Prometheus | 시스템 및 서비스 모니터링과 경고를 위한 툴 | |
Grafana | 데이터 시각화 및 대시보드 도구 | |
Helm | Kubernetes 애플리케이션 패키지 매니저 | |
Fluentd | 이벤트 로깅 레이어를 제공하는 데이터 수집 에이전트 | |
Jaeger | 분산 추적 시스템 | |
Envoy | 서비스 메시 및 전면 프록시 | |
Argo CD | GitOps를 통한 Kubernetes 애플리케이션 배포 도구 | |
Harbor | 컨테이너 레지스트리 | |
Vitess | MySQL 데이터베이스를 대규모로 수평 확장시키는 도구 | |
KubeEdge | 클라우드와 엣지 사이의 컨테이너 기반 엣지 컴퓨팅 | |
Linkerd | 서비스 메시 및 서비스 메시 컴퓨팅 | |
Tekton | 지속적인 통합 및 전달을 위한 Kubernetes 네이티브 CI/CD | |
OpenEBS | Kubernetes 클러스터의 스토리지 관리 | |
Cortex | 오픈소스, 수평 확장 가능한, 다목적 시계열 서비스 | |
Helm Operator | Kubernetes에서 Helm 차트를 관리하기 위한 연산자 | |
MetalLB | 로드 밸런서를 구현하기 위한 클러스터 외부 서비스 | |
CNI (Container Network Interface) | 컨테이너 오케스트레이션 시스템과 네트워킹을 위한 표준 | |
Flux | GitOps를 지원하는 Kubernetes 클러스터용 배포 도구 | |
Longhorn | Kubernetes 클러스터용 오픈소스 분산 블록 스토리지 | |
Dex | OpenID Connect를 사용한 분산 신원 관리 | |
NATS | 경량 및 고성능 메시지 시스템 | |
Argo Rollouts | 효율적인 Kubernetes 롤아웃을 위한 운영자 구조 | |
KEDA | 이벤트 드리븐 애플리케이션을 위한 자동 스케일링 | |
Telepresence | 로컬 개발 환경에서 Kubernetes 서비스로 즉시 연결 | |
Thanos | Prometheus의 확장된 기능을 제공하는 시계열 데이터베이스 및 확장 플랫폼 | |
Falco | 컨테이너 및 클라우드 네이티브 환경에서의 런타임 보안 및 감사 | |
OpenTelemetry | 클라우드 네이티브 환경에서 분산 추적 및 메트릭 수집을 위한 표준 | |
Crossplane | Infrastructure as Code (IaC)를 통한 Kubernetes에서의 인프라 관리 | |
Kyverno | Kubernetes 리소스 정책을 위한 정책 엔진 | |
Argo Events | Kubernetes 및 이벤트 기반 시스템에서 이벤트 주도 아키텍처를 구현하기 위한 툴 | |
OPA (Open Policy Agent) | 통합된 정책 제어를 제공하는 오픈소스 프로젝트 | |
Helmfile | 복잡한 Helm 차트의 관리 및 버전 관리를 위한 도구 | |
KUDO | Kubernetes 클러스터에서 일반적인 작업을 수행하기 위한 연산자 프레임워크 | |
Argo Workflows | Kubernetes 위에서 워크플로우를 실행하고 조정하는 도구 | |
Porter | 클라우드 애플리케이션을 빌드, 배포, 및 관리하기 위한 확장 가능한 툴 |