Documentation
About Kubeapps
Tutorials
- Get Started with Kubeapps
- Using an OIDC provider
- Managing Carvel packages
- Managing Flux packages
- Kubeapps on TKG
- Kubeapps on TCE
How-to guides
- Using the dashboard
- Access Control
- Basic Form Support
- Custon App View Support
- Custom Form Component Support
- Multi-cluster Support
- Offline installation
- Private Package Repository
- Syncing Package Repositories
- Using an OIDC provider with Pinniped
Background
Reference
About the project
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 |