ForkCoreWeaveCoreWeavepublished Mar 1, 2021seen 5d

coreweave/kubeapps

forked from vmware-tanzu/kubeapps

Open original ↗

Captured source

source ↗
published Mar 1, 2021seen 5dcaptured 9hhttp 200method plain

coreweave/kubeapps

Description: A web-based UI for deploying and managing applications in Kubernetes clusters

Language: Go

License: NOASSERTION

Stars: 3

Forks: 0

Open issues: 0

Created: 2021-03-01T15:21:43Z

Pushed: 2025-03-08T00:59:56Z

Default branch: master

Fork: yes

Parent repository: vmware-tanzu/kubeapps

Archived: no

README:

Kubeapps

![CircleCI](https://circleci.com/gh/vmware-tanzu/kubeapps/tree/main) ![Netlify Status](https://app.netlify.com/sites/kubeapps-dev/deploys)

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:

  • Browse and deploy different packages like Helm charts, Flux or Carvel packages from public or private repositories (including VMware Marketplace™ and Bitnami Application Catalog)
  • Customize deployments through an intuitive user interface
  • Browse, upgrade and delete applications installed in the cluster
  • Browse and deploy Kubernetes Operators
  • Secure authentication to Kubeapps using a [standalone OAuth2/OIDC provider](./site/content/docs/latest/tutorials/using-an-OIDC-provider.md) or [using Pinniped](./site/content/docs/latest/howto/OIDC/using-an-OIDC-provider-with-pinniped.md)
  • Secure authorization based on Kubernetes [Role-Based Access Control](./site/content/docs/latest/howto/access-control.md)

_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](./site/content/docs/latest/tutorials/getting-started.md) 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

Complete documentation available in Kubeapps [documentation section](./site/content/docs/latest/README.md). Including complete tutorials, how-to guides, and reference for configuration and development in Kubeapps.

For getting started into Kubeapps, please refer to:

  • [Getting started guide](./site/content/docs/latest/tutorials/getting-started.md)
  • [Detailed installation instructions](./chart/kubeapps/README.md)
  • [Kubeapps user guide](./site/content/docs/latest/howto/dashboard.md) to easily manage your applications running in your cluster.
  • [Kubeapps FAQs](./chart/kubeapps/README.md#faq).

See how to deploy and configure [Kubeapps on VMware Tanzu™ Kubernetes Grid™](./site/content/docs/latest/tutorials/kubeapps-on-tkg/README.md)

Troubleshooting

If you encounter issues, please review the [troubleshooting docs](./chart/kubeapps/README.md#troubleshooting), review our project board, file an issue, or talk to Kubeapps maintainers on the #Kubeapps channel on the Kubernetes Slack server.

  • Sign up to the Kubernetes Slack org.
  • Review the FAQs section on the [Kubeapps chart README](./chart/kubeapps/README.md#faq).

Contributing

If you are ready to jump in and test, add code, or help with documentation, follow the instructions on the [start contributing](./CONTRIBUTING.md) 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.

Excerpt shown — open the source for the full document.