Documentation

How-to guides ΒΆ

How-to guides can be thought of as directions that guide the reader through the steps to achieve a specific end. They’ll help you achieve an end result but may require you to understand and adapt the steps to fit your specific requirements. Here you’ll find short answers to “How do I…?” types of questions.

How-to-guidesGet stuff done
Access ControlEstablish how users will authenticate with the Kubernetes clusters on which Kubeapps operates.
Basic Form SupportConfigure your Helm chart in order to present a simple intuitive form during installation.
Custom App View SupportInject custom app views for specific deployments.
Custom Form Component SupportExtend basic form with custom UI component or third party APIs for component values and validation.
DashboardManage and deploy applications in your cluster by using Kubeapps dashboard.
Multi-cluster SupportConfigure Kubeapps to target other clusters when deploying a package, in addition to the cluster on which Kubeapps is itself deployed.
Offline InstallationInstall Kubeapps in an offline environment (without Internet connection)
Private Package RepositoryConfigure Kubeapps to use a private package repository.
Syncing Package RepositoriesChange default configuration for scheduling the syncing process of the Package Repositories (globally or specific for a given Package Repository)
Using an OIDC provider with PinnipedInstall and configure Pinniped in your cluster to trust your identity provider and configure Kubeapps to proxy requests via Pinniped.

Alternatively, our Tutorials section contains step-by-step tutorials to help outline what Kubeapps is capable of while helping you achieve specific aims, such as installing Kubeapps or using an OIDC provider.

Take a look at our Reference section when you need to know design decisions, what functions the API supports, detailed developer guides, etc.

Finally, for a better understanding of Kubeapps architecture, our Background section enables you to expand your knowledge.

Getting started

Discover how to deploy Kubeapps in your cluster, add some package repositories and start managing your applications!