Kubeapps v1.0.0-alpha.5
IMPORTANT: This release contains breaking changes, please follow the migration guide to upgrade from a previous version.
This is a major release of Kubeapps that changes the way it is deployed and some of its underlying components.
Previous versions of Kubeapps bundled its own Tiller, which caused issues with interoperability with the Helm CLI and the lack of support for alternative models of installing Tiller (e.g. the Tiller-per-namespace model). In this version, Kubeapps no longer bundles Tiller. You should ensure Tiller v2.9.1+ is installed in your cluster before installing Kubeapps. Kubeapps can be configured to point to a specific Tiller host at deployment time, but will point to the Tiller service in the kube-system
namespace by default (Helm's default install location).
The kubeapps
CLI previously used to deploy and update Kubeapps has been deprecated. The official installation method is now using the Kubeapps Helm chart, please follow the migration guide to upgrade from previous releases.
Kubeless and Sealed Secrets have been removed from the Kubeapps bundle, and the Functions page has been hidden to focus on the Application deployment experience.
Installation
IMPORTANT: If you are upgrading from a previous release, please follow the migration guide. These instructions are for fresh installs.
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
- Update developer documentation (#462) 88344aa (Miguel Ángel Martínez Triviño)
- update user documentation for using Helm chart (#449) 3eb28b7 (Adnan Abdulhussein)
- Update GitHub link (#448) 515e823 (Adnan Abdulhussein)
- clean/DRY up documentation (#446) 164b0c0 (Adnan Abdulhussein)
- improve Kubeapps readme (#441) e454299 (Adnan Abdulhussein)
- Custom namespace support for local development (#440) b13c591 (Miguel Ángel Martínez Triviño)
- Use kube-system for migrating releases (#432) 7cbad9e (Andres)
- Migration guide (v1.0.0-alpha.5) (#430) 2a24a80 (Andres)
- Minor doc fix 118459e (Andres)
- fix hardcoded references to kubeapps namespace in dashboard (#425) b86b8d7 (Adnan Abdulhussein)
- kubeapps cli fixes (#431) 50807de (Adnan Abdulhussein)
- Use new vhost path (#427) 78b2d87 (Andres)
- Remove roles that reference the Kubeless namespace (#428) ed8f2b2 (Ara Pulido)
- Add Helm chart for installing Kubeapps (#349) d9102c6 (Adnan Abdulhussein)
- remove Functions from navigation (#421) 7df6a49 (Adnan Abdulhussein)
- remove Kubeless from Kubeapps distribution (#423) 372d94c (Adnan Abdulhussein)
- Add clusterWide property to forbidden response (#420) 252c49d (Andres)
- Fixed broken link to access control page (#409) b90a101 (Kiran Karkera)
- support for generic secret structures in bindings (#398) b9b4947 (Adnan Abdulhussein)
- Add a role to grant read access (#399) 848dc0b (Andres)
- Security improvements docs (#395) 272ac91 (Andres)
- two-step binding form for providing binding parameters (#389) 86f1253 (Adnan Abdulhussein)
- Use tagged version for tiller-proxy (#396) 8765818 (Andres)
- Removed Sealed Secrets references from documentation (#391) 2fd0c8d (Ara Pulido)
- Store releases in Tiller as secrets (#390) 2b26df1 (Andres)
- [dashboard] Replace helm-crd with tiller-proxy (#379) 510a1f5 (Andres)
- manifests: specify catch-all server_name for kubeapps vhost, closes #361 (#387) 56a677c (Sameer Naik)
- [tiller-proxy] Improve forbidden response (#378) 3e392a8 (Andres)
- Fix app repository role (#383) 1bc8c39 (Andres)
- add ChartView and subcomponent unit tests (#380) 3cddd41 (Adnan Abdulhussein)
- manifests: upgrade to bitnami/mongodb:3.6.5-r31 (#377) acae863 (Sameer Naik)
- docs: use bullet point list for Kubeapps features (#372) 8a697b0 (Adnan Abdulhussein)
- use two-step form for provisioning service instances (#373) 04dbb9d (Adnan Abdulhussein)
- remove sealed-secrets for kubeapps distribution (#376) 85838b6 (Adnan Abdulhussein)
- docs: remove AKS workaround (#374) fb0b9ba (Adnan Abdulhussein)
- Tiller proxy basic functionality (#357) 2c70d7f (Andres)
- docs: fix access-control docs link from Kubeapps dashboard (#369) fa5ad1f (Adnan Abdulhussein)
- fix broken image links (#368) 25b8efe (Adnan Abdulhussein)
- adds the
--coverage
flag to the dashboard tests (#370) cc45683 (Sameer Naik) - developer docs (#359) 23b7198 (Sameer Naik)
- docs: updated tested environments, add AKS patch (#358) 942b809 (Adnan Abdulhussein)