Skip to content

Latest commit

 

History

History
30 lines (24 loc) · 8.8 KB

File metadata and controls

30 lines (24 loc) · 8.8 KB

Proposals

This directory contains proposal documents for significant enhancements and changes to Kubeapps.

Disclaimer: Proposals are point-in-time designs and decisions. Once approved and implemented, they become historical documents. If you are reading an old proposal, please be aware that the features described herein might have continued to evolve since.

Proposal Process

The proposal process is defined in proposals.md.

List of proposals

Title Author Overview Other resources Approval date Issue/PR
AuthN/AuthZ in Kubeapps @prydonius authentication-and-authorization.md - Apr 09, 2018 #218
Dashboard Error Handling @migmartri error-handling.md - Oct 17, 2018 #738
Improving User Experience for Deploying and Upgrading Applications @andresmgot deployment-improvements.md - Sep 26, 2019 #1152 
Third party integration for adding a chart repository @absoludity third-party-add-repository.md - Oct 14, 2019 #1213
Helm 3 support @simonalling helm3.md - Nov 4, 2019 #1250
Replacing MongoDB support @andresmgot replacing-mongodb.md - Dec 3, 2019 #1313
Improve UX in application view @andresmgot application-view-revamp.md - Mar 3, 2020 #1529
Operators support @andresmgot operators-support-poc.md - Mar 5, 2020 #1553
Update Kubeapps to use clarity.design @andresmgot clarity-ui.md Design in GDoc May 14, 2020 #1354
Multicluster support absoludity multi-cluster-support.md - Jun 9, 2020 #1746
Kubeapps with Pinniped for Auth on clusters without OIDC configuration absoludity Investigate and discuss integration with the pinniped project enabling Kubeapps to run with SSO authentication on platforms where we have no control over the K8s API server configuration. Design in GDoc Oct 22, 2020 #2119
Evaluating OCI registries for Kubeapps @andresmgot Evaluate what’s needed to support OCI registries in Kubeapps to host Helm charts Design in GDoc Oct 26, 2020 #2127
Kubeapps Catalog UI/UX proposal antgamdia Evaluate the improvement of the UI/UX when listing the catalog of charts/operators (apps henceforth) from different repositories when they include a large number of elements. Design in GDoc Dec 9, 2020 #1010
Design pluggable support gfichtenholt Design specification of the pluggable architecture and support for multiple package formats Design in GDoc Jun 1, 2021 #2944
Customizable UI for plugins @castelblanque Design proposal for the customization of UI only from backend, in order to ease the burden of maintaining UI hardcoded cases per plugin. Design in GDoc Jul 12, 2022 #4365
New multicluster design @castelblanque A new design for extending multicluster support to all package plugins. Design in GDoc Oct 24, 2022 #5152