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

Fix for #3610 All other fluxv2 plugin operations must also support UX request with cluster #3620

Conversation

gfichtenholt
Copy link
Contributor

Plus previously discussed performance optimization for data flux plug stores in the cache
#3032 (comment)

@gfichtenholt gfichtenholt self-assigned this Oct 20, 2021
@gfichtenholt gfichtenholt linked an issue Oct 20, 2021 that may be closed by this pull request
7 tasks
Copy link
Contributor

@absoludity absoludity left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks Greg.

return &corev1.GetAvailablePackageSummariesResponse{
AvailablePackageSummaries: packageSummaries,
NextPageToken: nextPageToken,
// TODO (gfichtenholt) Categories?
// Just happened to notice that helm plug-in returning this.
// Never discussed this and the design doc appears to have a lot of back-and-forth comments
// about this, semantics aren't very clear
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, we decided to return the categories so that we could finish the helm integration in the UX. It's not the best solution long-term but I think is OK right now. It's not so important, given that only the Bitnami repository defines categories like this, though if the bitnami repo becomes a main use-case for the flux plugin, we may want to include it.

Name: "my-podinfo",
TargetContext: &corev1.Context{
Namespace: "test-14",
Cluster: "this is not the cluster you're looking for",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Haha - nice.

@gfichtenholt gfichtenholt merged commit 25c6e64 into vmware-tanzu:master Oct 21, 2021
@gfichtenholt gfichtenholt deleted the further-fluxv2-plugin-features-14 branch October 21, 2021 03:12
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

Successfully merging this pull request may close these issues.

Enable flux plugin to be used from Kubeapps UX
2 participants