Skip to content

Latest commit

 

History

History
25 lines (13 loc) · 1.1 KB

README.md

File metadata and controls

25 lines (13 loc) · 1.1 KB

The Kubeapps Components

Kubeapps dashboard

The dashboard is the main UI component of the Kubeapps project. Written in Javascript, the dashboard uses the React Javascript library for the frontend.

Please refer to the Kubeapps Dashboard Developer Guide for the developer setup.

kubeops

The kubeops component is a micro-service that creates an API endpoint for accessing the Helm API and Kubernetes resources.

Please refer to the Kubeapps Kubeops Developer Guide for the developer setup.

assetsvc

The assetsvc component is a micro-service that creates an API endpoint for accessing the metadata for charts in Helm chart repositories that's populated in a Postgresql server.

Please refer to the Kubeapps assetsvc Developer Guide for the developer setup.

asset-syncer

The asset-syncer component is a tool that scans a Helm chart repository and populates chart metadata in the database. This metadata is then served by the assetsvc component.

Please refer to the Kubeapps asset-syncer Developer Guide for the developer setup.