Documentation

Kubeapps tutorials

This section of our documentation contains step-by-step tutorials to help outline what Kubeapps is capable of while helping you achieve specific aims, such as installing Kubeapps or managing different packages.

We hope our tutorials make as few assumptions as possible and are broadly accessible to anyone with an interest in Kubeapps. They should also be a good place to start learning about Kubeapps, how it works and what it’s capable of.

TutorialDescription
Getting startedThis guide walks you through the process of deploying Kubeapps for your cluster and installing an example application.
Using an OIDC providerThis guide walks you through the process of using an existing OAuth2 provider, including OIDC, to authenticate users within Kubeapps.
Managing Carvel packagesThis guide walks you through the process of using Kubeapps for configuring and deploying Packages and managing Applications .
Managing Flux packagesThis guide walks you through the process of using Kubeapps for configuring and deploying Helm charts via Flux .
Kubeapps on TKGThis guide walks you through the process of configuring, deploying and using Kubeapps on a VMware Tanzu™ Kubernetes Grid™ cluster.
Kubeapps on TCEThis guide walks you through the process of configuring, deploying and using Kubeapps on a VMware Tanzu™ Community Edition cluster.

Alternatively, if you have a specific goal, but are already familiar with Kubeapps, take a look at our How-to guides . These have more in-depth detail and can be applied to a broader set of features.

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 enable you to expand your knowledge.

Getting started

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