Update the interface used for syncing chart data from the DB to an assetsvc API that can be used from other namespaces and clusters #2394
Labels
component/packages
Issue related to kubeapps packaging formats to be distributed (Helm chart and Carvel packages)
kind/enhancement
An issue that reports an enhancement for an implemented feature
Milestone
Update the interface used for syncing chart data from the DB to an assetsvc API that can be used from other namespaces and clusters
Currently the asset sync job requires access to the Kubeapps DB, meaning it can only be securely run in the Kubeapps namespace, see #1647
This same issue stops us from being able to set app repositories on other clusters (#1982)
While there we should update the DB actions to use transactions (or a framework where this comes for free) since many jobs can be posting data to the asset svc.
The text was updated successfully, but these errors were encountered: