Kubernetes , Prometheus , Envoy , CoreDNS , containerd , Fluentd
2015 년 7 월에 발표된 2016 년 1 월에 정식 출범 한 Cloud Native Computing Foundation (이하 CNCF)는 혼돈스러운 컨테이너와 관련된 다양한 기술적인 문제들을 오픈소스로 해결하는 하는 것을 목표로하고 있습니다.
CNCF 는 대표적으로 Kubernetes 와 Prometheus 와 같은 클라우드 네이티브 오픈소스 기술들을 추진하고 관리하는 단체입니다.
CNCF에서는 프로젝트를 성숙도에 따라서 샌드박스 단계, 인큐베이팅 단계, 졸업 단계로 나눕니다.
프로젝트의 성숙도는 CNCF 위원회 멤버들에 의해서 결정됩니다.
졸업 단계의 프로젝트가 되기 위해서는 졸업 요건을 갖추고 위원회 멤버 과반수 이상의 찬성표를 받아야 합니다
2019년 7월 현재 Graduated Project는 다음과 같습니다.
- Kubernetes ( Orchestration )
- Prometheus ( Monitoring )
- Envoy (Service Proxy)
- CoreDNS (Service Discovery)
- containerd (Container Runtime)
- Fluentd (Logging)
Kubernetes ( Orchestration )
커뮤니티
|
|
라이센스
|
|
개요
|
|
특징
|
|
고려사항
|
|
참고
|
|
Prometheus ( Monitoring )
커뮤니티
|
|
라이센스
|
|
개요
|
|
특징
|
|
고려사항
|
|
참고
|
|
Envoy (Service Proxy)
커뮤니티
|
|
라이센스
|
|
개요
|
|
특징
|
|
고려사항
|
|
참고
|
|
CoreDNS (Service Discovery)
커뮤니티
|
|
라이센스
|
|
개요
|
|
특징
|
|
고려사항
|
|
참고
|
|
containerd (Container Runtime)
커뮤니티
|
|
라이센스
|
|
개요
|
|
특징
|
|
고려사항
|
|
참고
|
|
Cotainerd 상세 소개
containerd는 Docker 1.11 이후 Docker 코어 컨테이너 런타임 입니다.
RunC 기반이며, 컨테이너 표준 인 OCI (Open Container Initiative)을 준수하고 있습니다.
containerd 1.1 버전은 Kubernetes를 기본적으로 지원하여, Containerd는 사실상 표준 컨테이너 런타임이라고 할 수 있습니다.
Fluentd (Logging)
커뮤니티
|
|
라이센스
|
|
개요
|
|
특징
|
|
고려사항
|
|
참고
|
|
CLOUD NATIVE COMPUTING FOUNDATION 는?
2015 년 7 월에 발표된 2016 년 1 월에 정식 출범 한 Cloud Native Computing Foundation (이하 CNCF)는 혼돈스러운 컨테이너와 관련된 다양한 기술적인 문제들을 오픈소스로 해결하는 하는 것을 목표로하고 있습니다.
Cloud Native Computing Foundation 는 대표적으로 Kubernetes 와 Prometheus 와 같은 클라우드 네이티브 오픈소스 기술들을 추진하고 관리하는 단체입니다.
References & Related Links
- Cloud Native Computing Foundation 프로젝트 리스트 – https://www.cncf.io/projects/
- Cloud Native Computing Foundation 프로젝트 로고 – https://github.com/cncf/artwork/blob/master/examples/other.md#cncf-logos
- 최신 개발기술 트렌드 – 클라우드 네이티브 (Cloud Native Architecture) – https://www.samsungsds.com/global/ko/support/insights/101917_RD_Cloudnative.html