Kubeapps v1.1.0 - Santa is late, but full of goodies!
Celebrate the end of the year with the latest Kubeapps feature release 🎆! Among other improvements and fixes, this release contains:
- It's now possible to upgrade Kubeapps from the UI itself, tiller-proxy has been configured with a graceful shutdown so the chart upgrade completes successfully before tiller-proxy itself is upgraded
- Improved error messaging for unexpected Tiller errors when installing or upgrading a chart
- Adds the ability to configure the securityContext in the Kubeapps chart
- Secrets associated with an application can now be displayed in the application's page
- The version of Kubeapps is now shown in the footer
- When deploying a new chart, the release name is prefilled with a generated name
- Chart descriptions are now shown in the Catalog page
- Kubeapps can now be accessed on a custom path (e.g. /kubeapps), configurable in the chart Ingress
- A Custom CA can be configured when adding chart repositories
Thanks to @obeyler, @spiegela, @stormmore, @malejpavouk for their recent contributions 🎉!
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:
helm install --name kubeapps --namespace kubeapps bitnami/kubeapps
To get started with Kubeapps, checkout this walkthrough.
Changelog
- Add Ingress trailing / rewrite (#897) 07749fa (Miguel Martínez Triviño)
- Update chartsvc and chart-repo to v1.2.0 (#902) d8e818d (Andres)
- Fix issues when parsing lists (#893) ca8e64d (Andres)
- Improve Other Resources rendering (#899) dc19355 (Andres)
- Fix chart-repo image reference (#900) 18b8e67 (Andres)
- Implement dashboard changes to add a customCA to a repository (#894) fa96732 (Andres)
- Allow tiller-proxy and AppRepository controller to use a custom CA (#878) cf8c93f (Andres)
- Add custom path support (#890) a6f3dc5 (Miguel Martínez Triviño)
- Refactor automatic release name test (#889) 8dab70c (Andres)
- Fix config.json (#891) 890ec4f (Miguel Martínez Triviño)
- Show chart descriptions (#876) 47f4cef (Andres)
- remove 1.9 job declarations in CI workflow (#887) bf40642 (Adnan Abdulhussein)
- drop e2e tests on k8s 1.9 on GKE (#885) bb0a80e (Adnan Abdulhussein)
- Auto generate release name (#877) e1b2f19 (Andres)
- Add Kubeapps version in the footer (#880) 84b6a15 (Andres)
- Fix SecretTable for empty secrets (#879) de755d5 (Andres)
- Improve AppView loading behavior (#855) f0aea0f (Andres)
- Fix k8s_wait_for_job_completed (#873) b047f3e (Andres)
- remove comment (#874) 7f2bd3e (Miguel Martínez Triviño)
- Add show secret button (#847) 4f6f94c (Andres)
- Standardize capitalization in tags (#868) ffb8aa0 (Andres)
- source script in the specific step (#871) 8e78d3c (Miguel Martínez Triviño)
- Add optional securityContext. Change kubectl image (#867) 377eb05 (Andres)
- Show error message for unexpected errors (#866) 753f705 (Andres)
- [tiller-proxy] Fix issues while upgrading Kubeapps from the web UI (#841) 20c0b3a (Andres)
- Fix link 5399ac0 (Andres)
- add Roadmap wiki link to docs (#857) b70f48b (Adnan Abdulhussein)
- Refactor installation docs (#850) 884db2d (Andres)
- Add docs about how to use private repositories (#854) fe4c1fa (Andres)
- Avoid using --tls-verify flag by default (#853) 7d7b9dc (Andres)
- Add builds for GKE 1.11 (#845) d52b022 (Andres)
- Refactor ServiceClassView (#829) 6ed4490 (Andres)
- update v1.0.0 migration guide to reflect major breaking changes in chart (#844) 0ea739f (Adnan Abdulhussein)
- Refactor e2e tests (#840) 8e61465 (Andres)
- Refactor AddBinding and Deprovision buttons (#830) 330a11e (Andres)
- Add e2e tests with stable images if a new chart is been released (#827) 19a851b (Miguel Martínez Triviño)
- Downsize the number of nodes in e2e tests (#838) ad827e3 (Miguel Martínez Triviño)
- Revert "K8s helpers improvements (#833)" (#836) dcad2c9 (Miguel Martínez Triviño)
- K8s helpers improvements (#833) 2fdbc6f (Miguel Martínez Triviño)
- Fix instructions to create roles on kubeapps' namespace (#828) 66801dc (Juan Ariza Toledano)