K-PaaS 로고

  • github
    K-PaaS github
    수백만명의 개발자가 Github을 사용하여 개인 프로젝트를 구축하고 비즈니스를 지원하며 오픈 소스 기술을 함께 사용합니다.
  • K-PaaS incubator
    K-PaaS Incubator
    기업들이 K-PaaS를 활용할 수 있도록 지원 하고 있습니다.
  • cloudfoundry
    Cloud Foundry
    Cloud Foundry는 기업이 애플리케이션을 쉽고 빠르게 개발하고 배포하는데 필요한 속도, 단순성 및 제어 기능을 제공합니다.
  • youtube
    Youtube
    개방형 클라우드 플랫폼 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  
대화