Skip to content

v1.8.2

Compare
Choose a tag to compare
@kubernetes-bitnami kubernetes-bitnami released this 20 Feb 16:40
b772c3b

This is a new patch release, upgrade to get the best experience! This is the list of bugs patched and features included in this release:

  • kubeops microservice is now using an official Bitnami image. The previous chart version was using the development image which caused some issues.
  • Application resources (deploymenets, statefulsets...) are now synced periodically when the websocket connection cannot be established.
  • The namespace selector now contains an option to create new namespaces instead that relying in the Helm 2 behavior to create namespaces along with applications.
  • Application forms can now render text areas.
  • The atomic behavior has been restored for Helm 3 (the application is uninstalled when it fails to be installed).
  • Improved error report.
  • Users that don't have permission to list namespaces can now get the list of namespaces they have access to. Enable this feature using the flag --set allowNamespaceDiscovery=true.

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

  • Use correct secret in kubeapps namespace when syncing an app repo (#1525) b772c3b (Michael Nelson)
  • Kubeops manifests to follow YAML best practices (#1528) 4ab27c4 (Juan Ariza Toledano)
  • Replace kubeops image when releasing a chart (#1527) ee54263 (Andres Martinez Gotor)
  • Rename apprepo for kube handler (#1523) d86208a (Andres Martinez Gotor)
  • Move all k8s resources operations to pkg/apprepo (#1518) ee150e6 (Andres Martinez Gotor)
  • 1496 asset sync namespaces (#1519) e8ad3e4 (Michael Nelson)
  • Tests for pkg/http-handler (#1516) 29e729d (Andres Martinez Gotor)
  • Add DeleteAppRepository handler and use that from frontend. (#1514) 499f036 (Michael Nelson)
  • Move HTTP functionality of apprepo to another package (#1513) 3c1ef9d (Andres Martinez Gotor)
  • Apply review comments of #1507 (#1510) 97978ae (Andres Martinez Gotor)
  • Show meaningful error when creating a release (#1511) cf70b64 (Andres Martinez Gotor)
  • 1496 2 delete repo creds (#1512) 57b6f2c (Michael Nelson)
  • Store a copy of the repo secret in Kubeapps' namespace (#1509) 333ecd7 (Michael Nelson)
  • Allow to discover namespaces (#1507) 4729cf3 (Andres Martinez Gotor)
  • Enable deleting, resynching and resync all across namespaces. (#1506) 7df8971 (Michael Nelson)
  • 1495 6 app repos created in namespace (#1504) 5352574 (Michael Nelson)
  • 1495 5 app repos for namespace only (#1503) c399f08 (Michael Nelson)
  • AppRepositories list uses namespaced URI (#1502) 9cac48d (Michael Nelson)
  • Fix accidentally merged clusterrolebindings (#1501) 0283bc4 (Michael Nelson)
  • Create AppRepository and secret in specific namespace, defaulting to … (#1499) 5c94484 (Michael Nelson)
  • 1495 2 app repository cluster role (#1498) 1dcabc7 (Michael Nelson)
  • Switch rbac api version to v1 (GA from k8s 1.8) (#1497) dd6a1b8 (Michael Nelson)
  • Return a valid error when using non-existing namespaces (#1491) 4927c70 (Andres Martinez Gotor)
  • Atomic behavior (#1493) a60d687 (Andres Martinez Gotor)
  • Click again if fails (#1494) 4838811 (Andres Martinez Gotor)
  • Fix flaky test (#1492) 84750b3 (Andres Martinez Gotor)
  • Add support to 'textarea' render type on basic forms (#1488) a051785 (Juan Ariza Toledano)
  • Add an option to create a namespace (#1489) d2a1df2 (Andres Martinez Gotor)
  • Improve CI tests based on bash best practices (#1490) 5af6422 (Juan Ariza Toledano)
  • Add sleep before retrieving tokens (#1487) 161a9ad (Andres Martinez Gotor)
  • Bump chart version (#1486) ad2b49c (Andres Martinez Gotor)
  • Update instructiosn to use Harbor as a Private Repository (#1484) df76fe2 (Juan Ariza Toledano)
  • Standardize code blocks on docs (#1485) eefec73 (Juan Ariza Toledano)
  • Request resources asynchronously when the socket connection fails (#1482) 0ff31ec (Andres Martinez Gotor)