Skip to content

v1.9.0

Compare
Choose a tag to compare
@kubernetes-bitnami kubernetes-bitnami released this 08 Apr 08:27
75eb7c5

Welcome to this new feature release of Kubeapps!

Now it's possible to deploy and manage Operators in your cluster using Kubeapps! Check the how-to guide for more details.

Screenshot from 2020-04-06 12-39-44

Apart from that, this release include several minor features and bug fixes:

  • Allow to validate Helm repositories before creating them in the form.
  • The application status component that reports if an application is ready or not ready now includes additional information of the expected workloads.
  • Some URLs has been modified in order to be consistent. If you see some broken link, now the namespace for a resource is always at the beginning of the path.
  • Fix namespace redirection when reloading the Catalog view.
  • [internal] Re-structure the data stored in the database (AppRepositories) to include its namespace.
  • [internal] Recover from a panic error when a release failed to be installed.

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

  • Add note about increasing proxy_buffer_size with nginx and Azure. (#1640) 75eb7c5 (Kristinn Björgvin Árdal)
  • Add .DS_Store to gitignore (#1639) 4670898 (tiffany jernigan)
  • Filter operators by category (#1635) 5cb58da (Andres Martinez Gotor)
  • Update outdated helm versions to 2.14+ (#1638) 49ebb7b (tiffany jernigan)
  • Update imgs in getting started doc. Re-word/order Step4 (#1633) 2b75e37 (tiffany jernigan)
  • Catch forbidden errors when checking if OLM is installed (#1625) 6e22eac (Andres Martinez Gotor)
  • Add search bar for operators (#1632) 823821d (Andres Martinez Gotor)
  • Reduce subIcon size to fit in banner (#1630) f384c48 (Andres Martinez Gotor)
  • Bump acorn from 5.7.3 to 5.7.4 in /integration (#1634) 0df808d (dependabot[bot])
  • Update helm notes for port-forward localhost (#1629) a6faf76 (tiffany jernigan)
  • Update a few words in docs and add helm commands (#1627) 9cf19ed (tiffany jernigan)
  • Documentation for using Operators (#1624) 27b2fde (Andres Martinez Gotor)
  • Change routes of operators to be consistent (#1626) 7165fa4 (Andres Martinez Gotor)
  • Consistent namespaced routes (#1622) 96fab2a (Michael Nelson)
  • Don't yet default to using repos per namespace (#1621) 132c682 (Michael Nelson)
  • Minor bug fixes (#1619) 5714334 (Andres Martinez Gotor)
  • Add OtherResources table to the operator view (#1618) 8bcad6b (Andres Martinez Gotor)
  • Show the list of operators installed (#1613) 3865aab (Andres Martinez Gotor)
  • Show proper message when there are no workloads or URLs (#1615) 5ba52be (Andres Martinez Gotor)
  • Add alpha status notice for operators (#1616) ed6d88e (Andres Martinez Gotor)
  • Allow to update operator instances (#1611) 0eb3c60 (Andres Martinez Gotor)
  • Replace chart/operator tag for an icon in the Catalog (#1612) 0996769 (Andres Martinez Gotor)
  • Restore test, fix apprepository-rbac (#1610) 80be45f (Andres Martinez Gotor)
  • Add icon to AppList items (#1608) a7c7ad1 (Andres Martinez Gotor)
  • Show operators and instances in all namespaces (#1607) 0316f74 (Andres Martinez Gotor)
  • Several fixes for operators (#1602) d322fb1 (Andres Martinez Gotor)
  • Use per-namespace app repositories by default (#1604) c04046d (Michael Nelson)
  • Enable builds for GKE 1.15 (#1606) eb0fe0e (Andres Martinez Gotor)
  • Fix catalog links in app repo page. (#1605) 78cb6cd (Michael Nelson)
  • Add namespaces to the catalog view (#1603) c81edb7 (Andres Martinez Gotor)
  • Avoid re-auth on All Namespaces when selecting catalog (#1600) a26fce9 (Michael Nelson)
  • Add ApplicationStatus and resource tables to the OpeartorInstance (#1599) 8b296ab (Andres Martinez Gotor)
  • 1521 remove disable auth check (#1598) 4e32a18 (Michael Nelson)
  • OperatorInstance view (#1594) de6afe9 (Andres Martinez Gotor)
  • Enable authz check for specific namespace. (#1592) 3a2acab (Michael Nelson)
  • Add operator resources to the application list (#1591) abff101 (Andres Martinez Gotor)
  • Update dashboard deps (#1590) 215f6e6 (Andres Martinez Gotor)
  • Review (#1589) 56bb18c (Andres Martinez Gotor)
  • Return charts for specific namespace and global namespace. (#1588) 6f1ea36 (Michael Nelson)
  • Adapt kubeapps chart to stable deprecation (#1587) b73a62b (Carlos Rodríguez Hernández)
  • Add form to create an operator instance (#1584) 66d9057 (Andres Martinez Gotor)
  • Fix icon URL with namespace (#1586) 8d7105c (Andres Martinez Gotor)
  • Show operator instance types in the catalog (#1582) 5363b8c (Andres Martinez Gotor)
  • Update getPaginatedChartList to use namespace. (#1562) be439bd (Michael Nelson)
  • Operator View (#1576) c295d77 (Andres Martinez Gotor)
  • Fix missing var (#1577) 6da8e77 (Andres Martinez Gotor)
  • Avoid invalidate cache flag while testing the latest release (#1575) 529bfd2 (Andres Martinez Gotor)
  • Fix PANIC(runtime error) when creating release (#1572) 830168c (Guo Jianwei)
  • Make the operator section navigable (#1570) e77620e (Andres Martinez Gotor)
  • Update dependencies (#1569) f278440 (Andres Martinez Gotor)
  • Use backend to retrieve operator icons (#1566) b6d412c (Andres Martinez Gotor)
  • Add operator list (#1559) ca61d95 (Andres Martinez Gotor)
  • use global.registry for testimages too (#1564) e9bbb7e (David J. M. Karlsen)
  • Ensure invalidate-cache doesn't run by default. (#1561) c864b73 (Michael Nelson)
  • OperatorList check if OLM is installed (#1558) d1d9648 (Andres Martinez Gotor)
  • Operators PoC document (#1553) 11ae440 (Andres Martinez Gotor)
  • Ensure charts imported per namespace when using MongoDB. (#1551) 3a53925 (Michael Nelson)
  • Add skeleton to include operators in the dashboard (#1555) 8b2861b (Andres Martinez Gotor)
  • Design proposal for AppView improvements (#1529) 60fa172 (Andres Martinez Gotor)
  • Allow to validate apprepositories from the dashboard (#1537) cdd6e8e (Andres Martinez Gotor)
  • Setup test infra for mongo tests. (#1545) b9a6731 (Michael Nelson)
  • Fix dead links in dev documentation (#1548) 68277d7 (Olivier Levitt)
  • Additional info for application status (#1540) 775254e (Andres Martinez Gotor)
  • Kubeapps Chart - Update PostgreSQL/MongoDB dependencies (#1543) 878c94f (Juan Ariza Toledano)
  • Update repoAlreadyProcessed, updateIcon and fileExists. (#1539) fb48028 (Michael Nelson)
  • Update removeMissingCharts to remove from a namespaced repo only. (#1538) e0371c2 (Michael Nelson)
  • Hide pre-upgrade job unless feature flag set. (#1542) 98f34a9 (Michael Nelson)
  • Add pg tests for assetsvc (#1535) 350544e (Michael Nelson)
  • Update nginx image (#1536) 4027ed2 (Andres Martinez Gotor)
  • Allow to validate apprepositories (#1534) d5b277c (Andres Martinez Gotor)
  • Update asset-syncer delete to use namespace. (#1533) f18ceea (Michael Nelson)
  • Record the namespace in the assetsvc when syncing chart data. (#1526) 60ebd52 (Michael Nelson)
  • Update requirements using helm3 (#1531) 2b22527 (Tomas Pizarro)
  • Update Chart.yaml (#1530) 407b14a (Andres Martinez Gotor)