Skip to content
This repository has been archived by the owner on Jul 16, 2021. It is now read-only.

Monocular 1.0

Compare
Choose a tag to compare
@prydonius prydonius released this 05 Oct 21:49
· 76 commits to master since this release
d430401

This is the second major release of Monocular and brings some substantial changes that improve the reliability and scalability of Monocular.

The Monocular API Server has been split into a smaller service (chartsvc) to serve chart repository metadata over a REST API to the Monocular frontend. The storage for chart repository metadata has been moved to MongoDB database, allowing for the API server to be scaled out without the potential for inconsistent data. Finally, chart repository syncing has been extracted to a standalone command (chart-repo) and this is setup to be run in CronJobs in the Helm chart.

To focus on supporting the CNCF Helm Hub, in-cluster features have been removed from this release. We believe that providing a good solution for deploying and managing apps in-cluster is an orthogonal user experience to a public search and discovery site. There is other tooling that can support this usecase better (e.g. Kubeapps or RedHat Automation Broker).

Monocular v0.7.3 includes in-cluster features and can still be installed and used until your team has migrated to another tool.

For more information on these changes, checkout the proposal.