Releases: helm/monocular
Monocular 1.4.0
- ui: improves visibility of chart repository names
- chart-repo: fixes regression causing proxy environment variables to not be used
Thanks @cpoole, @Dean-Coakley and @pho-enix!
Monocular 1.3.0
- ui: fixes install command truncation
- chartsvc: adds a
/resolve-repo
endpoint to resolve the repository from a given chart name, version and appversion
Thanks @Dean-Coakley and @andresmgot!
Monocular 1.2.0
chart-repo:
- run image as non-root user to support more restricted Pod security policies (vmware-tanzu/kubeapps#872)
- add support for mounting custom CAs to support syncing with chart repositories with self-signed certificates
Monocular 1.1.0
v1.1.0 Release 1.1.0
Monocular 1.0.3
- add ca-certs to chartsvc image
Monocular 1.0.2
- Updates MongoDB driver to maintained version
- adds support for SSL in URL string
- Correctly configures user agent string in chart-repo
- adds support for specifying an optional comment string to distinguish user agents
Monocular 1.0.1
Monocular 1.0
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.
Monocular 0.7.3
- repositories that fail to refresh do not prevent other repositories from refreshing (#470)
Monocular 0.7.2
- Refresh chart no longer requires an existing chart in allCharts cache