Kubeapps v2.5.1 (chart version 10.3.3) is a patch release that mainly brings several bugfixes to the recent new Package Repositories UI, specifically:
- we addressed a bug preventing Flux repositories to be installed in other namespaces different from the "kubeapps" one.
- we improved the user experience when adding Carvel repositories, disabling some unsupported options by the plugin.
Finally, we started deprecating the kubeops
component by moving some calls to the existing kubeapps-apis
server. In the upcoming releases, we plan to totally remove this component, as its functionality has been gradually migrated.
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
UI
- Changes to support OCI with flux in the UI by @antgamdia in #5218
- Add explicit scope to the new repo form by @antgamdia in #5240
- Disable the scope field when editing a repo by @antgamdia in #5243
- Fixes for carvel repo UI by @antgamdia in #5248
Flux plugin
- Flux oci support 8 by @gfichtenholt in #5212
- Flux oci support 9: fix helm repository cache out-of-sync when remote contents changes by @gfichtenholt in #5222
- Flux oci support 10: add integration tests for Google Cloud Platform Artifact Repository by @gfichtenholt in #5235
Other changes in this release
General changes
- Add types to the state used in tests by @antgamdia in #5217
- Migrate namespaces retrieval from Kubeops to Kubeapps APIs by @castelblanque in #5239
CI
- Fix olm test case by @antgamdia in #5227
- CI - wait until "operators" appears before typing by @antgamdia in #5231
- Generate SRP source provenance file in CI by @antgamdia in #5177
- Make CI build and use the e2e image by @antgamdia in #5083
- Changed order of installing ChartMuseum in E2E tests by @castelblanque in #5236
- Add support for setting target architecture for images by @beni0888 in #5209
Documentation
- Update Getting started tutorial to comply with documentation style guides by @ppbaena in #5223
- Update tutorial: Using an OAuth2/OIDC provider in Kubeapps by @ppbaena in #5238
Dependency upgrades
- Sync chart with bitnami/kubeapps chart (version 10.2.2) by @kubeapps-bot in #5228
- Sync chart with bitnami/kubeapps chart (version 10.3.0) by @kubeapps-bot in #5230
- Sync chart with bitnami/kubeapps chart (version 10.3.1) by @kubeapps-bot in #5233
- Sync chart with bitnami/kubeapps chart (version 10.3.2) by @kubeapps-bot in #5237
- Update OSL file by @antgamdia in #5242
Full Changelog: v2.5.0...v2.5.1