github vmware-tanzu/kubeapps v1.11.1

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

This release sees the multi-cluster support promoted out of its feature-flag status and ready for wider usage and feedback. You can read more about configuring Kubeapps with multiple clusters including the requirements and limitations.

In summary this release includes:

  • Enabling namespace discovery for users when targeting other clusters.
  • Ensuring multi-cluster support is not configured without OIDC authentication.
  • Supporting a new clusters option in the chart, replacing the featureFlags.additionalClusters option, see configuring Kubeapps with multiple clusters for more details.
  • Allow configuring IPv6 support (and defaulting it to off as its still an alpha feature upstream in Kubernetes).
  • Removes stable and incubator from the default repositories installed with Kubeapps (you can still include these repositories via the initialRepos chart option if you want them)
  • Updates to the local development environment to support TLS and other improvements for testing multi-cluster setups locally.

Thanks for all the feedback, please keep reporting any issues you find on GitHub.

Are you enjoying using Kubeapps in your organisation and able to talk about your experience? Our product manager, Daniel Liszka, would love to hear from you at dliszka@vmware.com! Please reach out and let us know how you are using Kubeapps. Thanks!

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

  • Update images used for release. (#1950) 38ed3f6 (Michael Nelson)
  • Improve wording and semantics for external oauth proxy support. (#1945) bcecc87 (Michael Nelson)
  • Fix the version matcher for react-scripts so that serialize-javascript is updated. (#1949) 1312971 (Michael Nelson)
  • Sanitize the multicluster config when sending to frontend. (#1948) db945ba (Michael Nelson)
  • Move multi-cluster config from featureFlags. (#1947) 174d269 (Michael Nelson)
  • Remove broken link. (#1946) fecc21b (Michael Nelson)
  • Ensure local ingress-nginx has larger proxy-buffer sizes. (#1944) 576bf7e (Michael Nelson)
  • Use different clientids for each cluster and request multiple audiences (#1939) 32ee008 (Michael Nelson)
  • Update development environment to use ingress and TLS. (#1935) 75eb460 (Michael Nelson)
  • Switch the default for IPv6 support to false. (#1936) 79da3c9 (Michael Nelson)
  • Simplify ErrorCodeWithDefault (#1937) 137b534 (Simon Alling)
  • Update operator instance routes (#1932) d4632d5 (Michael Nelson)
  • Update operator routes to include cluster and link back to default. (#1931) 1d3ab1e (Michael Nelson)
  • Ensure service brokers are default cluster only (#1929) 9329359 (Michael Nelson)
  • Only show the Service Instances menu if the broker is configured. (#1930) 314e834 (Michael Nelson)
  • Ensure chart will not render if additional clusters configured without oidc (#1926) 35d9ee5 (Michael Nelson)
  • Remove stable, svc-cat and incubator from default app repositories. (#1922) 90ecdb4 (Michael Nelson)
  • Enable setting a service token for namespace discovery in other clusters. (#1921) a196aad (Michael Nelson)
  • Fix dev additional cluster groups (#1918) 8e93170 (Michael Nelson)
  • Update the release process to include image updates. (#1920) 08b00cd (Michael Nelson)
  • Rollback and delete buttons for AppView v2 (#1906) c9467d1 (Andres Martinez Gotor)
  • Minor review for AppList (#1908) 63fdf7c (Andres Martinez Gotor)
  • Fix TL;DR typo (#1912) 88d5e62 (Andrés Bono)
  • Bump chart 3.8.0 (#1914) 83926d8 (Michael Nelson)
  • Allow to disable ipv6 (#1910) 6863e7a (Andres Martinez Gotor)
  • Bump elliptic from 6.5.2 to 6.5.3 in /dashboard (#1909) 90b06e1 (dependabot[bot])
  • Update MongoDB chart from 7.X to 8.X (#1905) 80d2f31 (Andres Martinez Gotor)

Don't miss a new kubeapps release

NewReleases is sending notifications on new releases.