github vmware-tanzu/kubeapps v2.5.0

latest releases: v2.12.0, v2.11.0, v2.10.0...
2 years ago

Kubeapps v2.5.0 (chart version 10.2.2) is a minor release that includes several improvements and bug fixes, namely:

  1. Repositories from Flux and Carvel can now be created and managed from the UI: along with the previous work on the new Repositories API, this release includes the revamping of the repositories management view. More information at managing carvel packages and managing flux packages.
  2. After the website revamp... we have a brand new Kubeapps logo! It preserves the old compass, but it is now aligned with the rest of open source software in VMware. Nothing else changes, Kubeapps remains the same, but with a cooler logo.
  3. Pinniped-proxy now uses TLS when communicating with the rest of the internal components.
  4. Several bugs have been fixed, including plenty of Repos API-related issues, some pagination problems in the catalog, a problem when sorting package versions, etc.
  5. As we mentioned in the past release, Kubeapps requires Kubernetes >= 1.21, so the chart has been updated to apply this constraint.

Known bugs and limitations:

  1. Flux repositories can only be installed in the global namespace. This will be fixed soon in the next release.
  2. Using secrets provided by the user to store the repo's authentication values requires a change in the chart value (see kubeappsapis.pluginConfig.flux.packages.v1alpha1.userManagedSecrets). This is tracked at #4870.
  3. There is plenty of UI-related work ahead (see #5121). If something is affecting you, please reach out to us via issue/discussions/slack so that we can prioritize it accordingly.

New Kubeapps logo!

After the website revamp... we have a brand new Kubeapps logo! It preserves the old compass, but it is now aligned with the rest of open source software in VMware. Nothing else changes, Kubeapps remains the same, but with a cooler logo.

New one

image

Old one

image

Thanks @beni0888 for his first contribution to the project; he is joining as a new Kubeapps maintainer.

Installation

To install this release, ensure you add the Bitnami charts repository to your local Helm cache:

helm repo add bitnami https://charts.bitnami.com/bitnami
helm repo update

Install the Kubeapps Helm chart:

kubectl create namespace kubeapps
helm install kubeapps --namespace kubeapps bitnami/kubeapps

To get started with Kubeapps, check out this walkthrough.

What's Changed

Main changes in this release

Repos API

UI

Pinniped-Proxy

Flux plugin

Helm plugin

Other changes in this release

General changes

CI

Documentation

Dependency upgrades

New Contributors

Full Changelog: v2.4.6...v2.5.0

Don't miss a new kubeapps release

NewReleases is sending notifications on new releases.