Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Record and display catalog as charts available per namespace #1521

Closed
4 tasks done
absoludity opened this issue Feb 17, 2020 · 0 comments
Closed
4 tasks done

Record and display catalog as charts available per namespace #1521

absoludity opened this issue Feb 17, 2020 · 0 comments
Assignees

Comments

@absoludity
Copy link
Contributor

absoludity commented Feb 17, 2020

The previous task (#1496) enabled the asset-sync service to sync charts across all namespaces. This task continues that work to enable the dashboard to display the charts available per namespace. See design doc for more info and discussion.

Follows on from #1496, parent task #1256.

  • Ensure that per-namespace app repositories are sync'd using their defined repo credentials (sync job needs these passed from kubeapps copy)
  • asset-sync: Record the namespace in the assetsvc (db - mongo / postgresql) when sync'ing chart data (so a chart can exist in multiple namespaces, or _all)
  • assetsvc: update requests to the chart-svc for charts to expect both the users credentials as well as the namespace being requested, returning charts for the namespace if the user has access.
  • UI: Update dashboard to request and display charts per namespace when viewing the catalog (behind the feature flag)
@absoludity absoludity self-assigned this Feb 17, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant