Documentation
About Kubeapps
Tutorials
- Get Started with Kubeapps
- Using an OIDC provider
- Managing Carvel packages
- Managing Flux packages
- Kubeapps on TKG
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
Kubeapps ¶
Overview ¶
Kubeapps is an in-cluster web-based application that enables users with a one-time installation to deploy, manage, and upgrade applications on a Kubernetes cluster.
With Kubeapps you can:
- Customize deployments through an intuitive, form-based user interface
- Inspect, upgrade and delete applications installed in the cluster
- Browse and deploy Helm charts from public or private chart repositories (including VMware Marketplace™ and Bitnami Application Catalog )
- Browse and deploy Kubernetes Operators
- Secure authentication to Kubeapps using a standalone OAuth2/OIDC provider or using Pinniped
- Secure authorization based on Kubernetes Role-Based Access Control
Note: Kubeapps 2.0 and onwards supports Helm 3 only. While only the Helm 3 API is supported, in most cases, charts made for Helm 2 will still work.
Getting started with Kubeapps ¶
Installing Kubeapps is as simple as:
helm repo add bitnami https://charts.bitnami.com/bitnami
kubectl create namespace kubeapps
helm install kubeapps --namespace kubeapps bitnami/kubeapps
See the Getting Started Guide for detailed instructions on how to install and use Kubeapps.
Kubeapps is deployed using the official Bitnami Kubeapps chart from the separate Bitnami charts repository. Although the Kubeapps repository also defines a chart, this is intended for development purposes only.
Documentation ¶
Please refer to:
- Getting started guide
- Detailed installation instructions
- Kubeapps user guide to easily manage your applications running in your cluster.
- Kubeapps FAQs .
See how to deploy and configure Kubeapps on VMware Tanzu™ Kubernetes Grid™
Troubleshooting ¶
If you encounter issues, review the troubleshooting docs , review our project board , file an issue , or talk to us on the #Kubeapps channel on the Kubernetes Slack server.
Click here to sign up to the Kubernetes Slack org.
Review our FAQs section on the Kubeapps chart README .
Contributing ¶
If you are ready to jump in and test, add code, or help with documentation, follow the instructions on our start contributing documentation for guidance on how to setup Kubeapps for development.
Changelog ¶
Take a look at the list of releases to stay tuned for the latest features and changes.