K-PaaS 로고

  1. K-PaaS 소개
  2. 아키텍처
  3. 사이드카 - v2.0.0-beta

사이드카 - v2.0.0-beta

개방형 클라우드 플랫폼 K-PaaS의 사이드카 플랫폼구성도 입니다.
사이드카는 kubernetes 기반으로 어플리케이션 플랫폼의 이점을 접목하기 위한 오픈 프로젝트 korifi를 기반으로 합니다.
사용자 측면에서 어플리케이션 플랫폼과 동일한 CLI을 사용합니다.
Kubernetes 및 다양한 클라우드 네이티브 오픈 소스 프로젝트들 포함합니다.

아키텍처

K-PaaS 사이드카는 컨테이너 플랫폼을 이용하여 Kubernetes Cluster 환경을 구성합니다
					Kubernetes Cluster는 System Components 부분과 App workloads 부분으로 분리되어 있습니다
					System Components는 Cloud Controller, Routing Controller, Logging, Eirini, Istio, Fluentd, UAA, Metrics, PostgresDB, kpack, Paketo buildpacks, Minio blobstore로 구성되어 있습니다
					App workloads는 App Staging tasks, App Instance로 구성되어 있습니다.
					각 컴포넌트에 대한 자세한 설명은 구성 요소의 기능 및 역할을 참조

구성 요소의 기능 및 역할

오픈소스 목록

오픈소스 목록
서비스 그룹 서비스 명 오픈소스 명 라이선스 비고
Sidecar sidecar deployment korifi Apache2.0  
Kubernetes projects cert-manager Apache2.0  
Kpack Apache2.0  
Contour Apache2.0  
Metrics Server Apache2.0  
Service Bindings Controller Apache2.0  
Paketo buildpack java Apache2.0  
nodejs Apache2.0  
ruby Apache2.0  
procfile Apache2.0  
go Apache2.0