github vmware-tanzu/kubeapps v1.10.1

latest releases: v2.10.0, v2.9.0, v2.8.0...
3 years ago

This new release includes several bug fixes and some minor new features. Users are encouraged to upgrade to get the best experience. As summary, this release includes:

  • [Feature] Now it's possible to modify existing App Repositories rather than having to delete and recreate them to do a change. You can do that clicking in the "Edit" button in the App Repository list.
  • [Feature] You can now deploy Kubernetes Operators directly from the Dashboard using a form.
  • [Bug Fix] Fixed an issue that caused a crash when deploying applications in certain namespaces like services or secrets.
  • [Bug Fix] Applications containing YAML 2.1 syntax are now supported.
  • [Refactor] Internal version of Helm has been upgraded to 3.2.
  • [Bug Fix] Fixed an issue that threw a not found error after rolling back an application.
  • [Refactor] The job that cleans up the database is now executed only at upgrade time (not at installation time).

WARNING: The latest chart version uses PostgreSQL as default database rather than MongoDB. While this should be a transparent change for the user, if you want to keep using MongoDB, set mongodb.enabled=true and postgresql.enabled=false when upgrading.

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:

For Helm 2:

helm install --name kubeapps --namespace kubeapps bitnami/kubeapps

For Helm 3:

kubectl create namespace kubeapps
helm install kubeapps --namespace kubeapps bitnami/kubeapps --set useHelm3=true

To get started with Kubeapps, checkout this walkthrough.

Changelog

  • Run postupgrade job only when upgrading (#1760) ea22723 (Andres Martinez Gotor)
  • Update nginx frontend config to support additional clusters. (#1759) 0307553 (Michael Nelson)
  • Update dashboard to use /api/clusters/default instead of /api/kube. (#1758) ade0239 (Michael Nelson)
  • Add a shared k8s-api-proxy.conf and default cluster location. (#1757) aed53f6 (Michael Nelson)
  • Identify the callback url needed for configuring oidc IdP clients. (#1755) 158f85d (Michael Nelson)
  • Remove post-install annotation for apprepositories (#1754) 60ec356 (Michael Nelson)
  • Fix rollback bug (#1748) 3249a2c (Andres Martinez Gotor)
  • Support to install Kubeapps offline (#1751) a68fa6c (Andres Martinez Gotor)
  • Switch to nodeport for dev env on kind cluster. (#1749) 4c9db99 (Michael Nelson)
  • Update and improve wording of exposing K8s API warning. (#1747) b069768 (Michael Nelson)
  • Test helm update to 3.2 (#1731) 65fc66e (Michael Nelson)
  • Avoid HTTP error codes when running validation (#1739) bb0cb76 (Andres Martinez Gotor)
  • Support newer YAML versions in manifests (#1737) 38834ee (Andres Martinez Gotor)
  • Fix selfLink assumption (#1733) a7987b1 (Andres Martinez Gotor)
  • Reload integration (#1729) 93567f0 (Andres Martinez Gotor)
  • Actually switch defaults for values.yaml to postgres. (#1730) 29f0110 (Michael Nelson)
  • Disable deploy button for deployed operators (#1727) f6d15e9 (Andres Martinez Gotor)
  • Rephrase message for All Namespaces (#1728) 84aecf7 (Andres Martinez Gotor)
  • Create postgres secret if it doesn't exist during upgrade. (#1718) 5b739db (Michael Nelson)
  • Update docs to cover the Operator form (#1724) a8784fc (Andres Martinez Gotor)
  • Add form to deploy an Operator (#1723) 4976d0f (Andres Martinez Gotor)
  • Omit maintainers if they don't exist (#1722) c4c7e2c (Juan Ariza Toledano)
  • Use latest image for OLM (#1719) 10703c6 (Andres Martinez Gotor)
  • Add scripts to deploy Kubeapps + Harbor (integrated) for testing purposes (#1688) 78b64aa (Juan Ariza Toledano)
  • Fix operators test for GKE (#1717) c4667c0 (Andres Martinez Gotor)
  • Elaborate message for global app repositories (#1714) 2add7a6 (Andres Martinez Gotor)
  • Browser test for adding a private Helm and Docker registry (#1716) d780329 (Andres Martinez Gotor)
  • Enable modify button for app repositories (#1706) 464856a (Andres Martinez Gotor)
  • Add end-to-end test for Operators (#1709) 27a58d7 (Andres Martinez Gotor)
  • Update docs to clearly state that the imagePullSecret feature is Helm3 only (#1707) 1aced79 (Michael Nelson)
  • Add API endpoint to update app repositories (#1705) 277ad55 (Andres Martinez Gotor)
  • rm useless err check (#1702) 7881056 (ZeHuaiWang)
  • Update docs for private app repositories. (#1700) b6573fa (Michael Nelson)
  • Bump Chart version 396d8e9 (Andres Martinez Gotor)
  • Return json responses for proxied requests to API server. (#1698) f7ca592 (Michael Nelson)

Don't miss a new kubeapps release

NewReleases is sending notifications on new releases.