Skip to content

Kubeapps 0.3.0

Compare
Choose a tag to compare
@prydonius prydonius released this 21 Feb 14:52

This release includes a complete overhaul of the Kubeapps Dashboard UI and brings the Kubernetes Service Catalog to Kubeapps!

With this release, the following new features are now available:

  • New look and feel
  • Configure values when deploying Helm Charts through the Dashboard
  • Chart repositories are immediately synced upon adding them
  • Manually sync chart repositories in the App Repositories page

If you have the Kubernetes Service Catalog installed and one or more Service Brokers configured in your cluster, you will be able to:

  • Browse the available Service Classes and Plans from all Brokers
  • Provision and deprovision Service Instances
  • Create and delete Service Bindings for existing Instances
  • Use Service Binding credentials when deploying Charts
  • Manually sync Brokers to update the list of Classes and Plans

WARNING: This release lacks some RBAC roles for restricting the Kubernetes API calls Kubeapps makes. Please wait for the 0.3.1 release before attempting to run Kubeapps in production.

Special thanks to all the contributors involved in this release, in particular: @ritazh @sozercan @evanlouie and @Angelmmiguel for their awesome contributions to the new Dashboard UI and Service Catalog integration 🎉!

Installation

To install this release, download the client binary for your operating system:

Linux:

sudo curl -L https://github.com/kubeapps/installer/releases/download/v0.3.0/kubeapps-linux-amd64 -o /usr/local/bin/kubeapps && sudo chmod +x /usr/local/bin/kubeapps

OS X:

sudo curl -L https://github.com/kubeapps/installer/releases/download/v0.3.0/kubeapps-darwin-amd64 -o /usr/local/bin/kubeapps && sudo chmod +x /usr/local/bin/kubeapps

To get started with Kubeapps, checkout this walkthrough.

Changelog

  • update built statik.go 902e02b (Adnan Abdulhussein)
  • moves chart-repo cmd (#124) a3d3247 (Adnan Abdulhussein)
  • switch to dep (#126) 269e909 (Adnan Abdulhussein)
  • update to new kubeapps dashboard 0e355ab (Adnan Abdulhussein)
  • move cmd to cmd/kubeapps (#123) befa826 (Adnan Abdulhussein)
  • add service catalog apprepo 31f6284 (Sertaç Özercan)
  • bump apprepository-controller sha 402ed08 (Adnan Abdulhussein)
  • bump chartsvc 528e62b (Adnan Abdulhussein)
  • resyncing manifests: updates helm to 2.8.0 8759684 (Adnan Abdulhussein)
  • add helm-crd 111ad16 (Adnan Abdulhussein)
  • update manifests from vmware-archive/manifest#36 PR 56a940c (Adnan Abdulhussein)
  • Merge pull request #115 from jgtech/patch-1 b64bb02 (Tuna)
  • Update Kubeapps release build number in the Install command e746b12 (Jason G)
  • Merge pull request #112 from prydonius/update-kubecfg-for-sort 8fbc8e1 (Adnan Abdulhussein)
  • tests: use standard fake disco client 20b9201 (Adnan Abdulhussein)
  • fix utils.DependencyOrder method signature dbd8bae (Adnan Abdulhussein)
  • update kubecfg to latest 0d84418 (Adnan Abdulhussein)
  • Merge pull request #111 from arapulido/fix_kubeapps_spelling 12fe02d (Tuna)
  • Fix Kubeapps spelling adf0a55 (Ara Pulido)

Dashboard Changelog

https://github.com/kubeapps/dashboard/releases/tag/v0.3.0