@kubernetes-bitnami kubernetes-bitnami released this Oct 18, 2018 · 2 commits to master since this release

Assets 2

Another release mainly focused on codebase stabilization and refactoring. In particular, we have improved the stability of the Service Catalog integration among other things.

On the features front, up until today, if a deployed application was exposed via a LoadBalancer, the Kubeapps UI was able to show a link to access to the app. In this release, we have extended this feature by adding support for ingress resources as well! #673 (comment)

Once step closer to 1.0 stable 🎉

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

  • Avoid to submit empty params (#735) 1dc3a2b (Andres)
  • Refactor Card list for service instances (#732) a29ec5c (Andres)
  • Add error handling design doc (#738) 82a54d7 (Miguel Ángel Martínez Triviño)
  • Add global registry option (#728) 2ca4c1a (Carlos Rodríguez Hernández)
  • Update certs for e2e tests (#730) 4862d1f (Andres)
  • ServiceInstanceView refactor (#723) 41a9677 (Andres)
  • Refactor InstanceListView (#719) 7409cb3 (Andres)
  • add container suffixes to all imports in Routes (#722) b2fe65d (Adnan Abdulhussein)
  • Remove unused ServiceList (#718) 97f16c8 (Andres)
  • rename BindingEntry -> BindingListEntry in BindingList (#721) b5121e2 (Adnan Abdulhussein)
  • Rename ServiceClass/ServiceInstance components and containers to add Service prefix (#720) 3e021af (Adnan Abdulhussein)
  • improve structure of components and containers (#717) 859ecb6 (Adnan Abdulhussein)
  • Remove Functions Integration (#713) b5014fa (Andres)
  • Class list (#714) 0a2fb30 (Andres)
  • e2e test: remove check for chartsvc image (#715) b96ba06 (Adnan Abdulhussein)
  • Remove chart repo and chartsvc sources (#711) 69b1c0d (Adnan Abdulhussein)
  • Add id to headings (#709) 74f3fa6 (Andres)
  • Fix get to retrieve the latest release (#708) 008c6bd (Andres)
  • Show URL for ingress objects (#707) 475b0ff (Andres)
  • Add Slack link to Readme (#701) c6bccdf (Miguel Ángel Martínez Triviño)
  • Bump chart version to match v1.0.0-beta.2 (#703) 3adb3f0 (Miguel Ángel Martínez Triviño)

@kubernetes-bitnami kubernetes-bitnami released this Oct 5, 2018 · 23 commits to master since this release

Assets 2

This release improved the production readiness of the deployment Helm chart by setting multiple replicas to all our stateless services as well as configuring minimum K8s resources to ensure QOS.

Upgrading Kubeapps has never been easier. The process has been streamlined and now it is possible to upgrade Kubeapps from the Kubeapps dashboard!

On the feature / bug fixes front, we have improved the way we expose URLs for applications deployed using Kubeapps. More related changes are coming in the next release so stay tuned!

Last but not least, on the development side, we were focused on tackling technical debt in the dashboard. This means things like using the latest version of Typescript and brand new types :). This way we can build on top of a up to date foundation :)

Enjoy!

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 typescript compilation check and hooks update (#700) 62538b1 (Miguel Ángel Martínez Triviño)
  • Refactor URL handling (for services) (#697) 797eaa7 (Andres)
  • Simplify upgrade process (#691) 6c997cf (Andres)
  • Migrate to new typesafe-actions action creators (#679) 9a92cbf (Miguel Ángel Martínez Triviño)
  • Improve getting LoadBalancer address in chart NOTES.txt (#695) a19e207 (Carlos Rodríguez Hernández)
  • Remove logo from chart title (#689) 93c2439 (Andres)
  • Refactor purge UX for deleted apps (#681) 2a2a580 (Andres)
  • Refactor error handling with ErrorSelector (#662) 4911ae3 (Andres)
  • Fix components docs (#638) 93d40ea (Ara Pulido)
  • Replace deprecated react-router-redux (#675) d9cce5f (Miguel Ángel Martínez Triviño)
  • Update TS ThunkAction types and returned values in action creators (#677) 24b840f (Miguel Ángel Martínez Triviño)
  • chart: update NOTES.txt so select first pod to port-forward (#678) 1c8942c (Adnan Abdulhussein)
  • Add missing loader components (#669) 18f487a (Miguel Ángel Martínez Triviño)
  • Move Routes to a component (#652) f21612e (Andres)
  • Apply limits and requests (#666) 6b7407d (Miguel Ángel Martínez Triviño)
  • New release documentation (#664) b30bcad (Miguel Ángel Martínez Triviño)
  • Upgrade typescript to 3.x and latest react/redux (#650) 6e53823 (Miguel Ángel Martínez Triviño)
  • Fix port reference in tiller-proxy deployment manifest (#661) 4159b79 (Miguel Ángel Martínez Triviño)
  • Increase number of replicas and allow its configuration (#660) 7fda21e (Miguel Ángel Martínez Triviño)
  • Bump chart version (#663) a1e9ced (Miguel Ángel Martínez Triviño)

@kubernetes-bitnami kubernetes-bitnami released this Sep 20, 2018 · 43 commits to master since this release

Assets 2

This release is packed with bug fixes at all levels, taking us one step closer to 1.0 stable!

It also contains mayor UI/UX improvements like a consistent way of handling 404 error codes as well as providing a better user experience while resources are loading.

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

  • chart: add liveness/readiness probes to chartsvc deployment (#645) 0a67555 (Adnan Abdulhussein)
  • [e2e test] Install helm with TLS (#642) f8054b8 (Andres)
  • Remove spurious semicolon from charts list (#649) cf37ef3 (Miguel Ángel Martínez Triviño)
  • Loader components on applications and charts (#644) 226a8e2 (Miguel Ángel Martínez Triviño)
  • ChartList tests (#641) db9fecf (Andres)
  • LoadingSpinner component and first applications (#637) 7563710 (Miguel Ángel Martínez Triviño)
  • Delete ChartList tests (not ready) (#639) 513ae86 (Andres)
  • Add tests for Card component (#631) c4cfe88 (Andres)
  • Send a 404 page by default (#618) 15ba578 (Andres)
  • add a helm template test in CI (#621) b3fbc43 (Adnan Abdulhussein)
  • Update documentation to reflect pod name changes (#634) 8180cdd (Miguel Ángel Martínez Triviño)
  • API error handling in releases list (#615) c7879b8 (Miguel Ángel Martínez Triviño)
  • Fix API version being merged into the comment (#627) f0eb2ef (Miguel Ángel Martínez Triviño)
  • Fix chart tiller proxy (#626) 404266c (Miguel Ángel Martínez Triviño)
  • e2e tests: update deployment names with internal prefix (#622) 6b821f1 (Adnan Abdulhussein)
  • fix chart missing value (#620) 377e8d8 (Adnan Abdulhussein)
  • rename kubeapps-dashboard svc to sound more internal (#603) e6f0741 (Adnan Abdulhussein)
  • Tiller TLS CA validation (#616) f352719 (Miguel Ángel Martínez Triviño)
  • [chart] Edit NOTES to use more compatible command (#612) bf27e31 (Andres)
  • Always show filter options (#611) 7d519b6 (Andres)
  • Check missing chart repository (#604) 038f993 (Andres)
  • Fix snapshot stale after merge (#609) 96bbc1f (Miguel Ángel Martínez Triviño)
  • add stylelint (#601) 82031be (Adnan Abdulhussein)
  • Make annotations defaults consistent (#599) 1c82b9f (Miguel Ángel Martínez Triviño)
  • Chart deploy. Show an error message if namespace is not selected (#595) f575efd (Miguel Ángel Martínez Triviño)
  • Change generic error message (#596) 624bf97 (Andres)
  • Speed up CI builds (#583) 1af2906 (Andres)
  • [CI] Push and use temporary images (#584) 95a73d2 (Andres)
  • update chart for v1.0.0-beta.0 release (#592) ed1dd67 (Adnan Abdulhussein)

@kubernetes-bitnami kubernetes-bitnami released this Sep 6, 2018 · 72 commits to master since this release

Assets 2

This is the first Kubeapps 1.0 beta release! Going forth, we will continue working on bug fixes and stability improvements to bring Kubeapps to a stable 1.0 release.

This release changes the default application management behaviour to match the experience with the Helm CLI. By default, Kubeapps will only show deployed and failed Helm release states, with a toggle to show deleted releases. When deleting an application within Kubeapps, there is now an option to purge a release, which if left unchecked will default to the marking the release as deleted so that it can be reviewed and even rollbacked in the future.

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

  • chart: update MongoDB dep to 4.3.1 to fix label selector issue (#590) d5546d2 (Adnan Abdulhussein)
  • Update mongodb chart dependency (#586) d8647f6 (Andres)
  • [Chart] frontend service annotation (#587) 830040f (Miguel Ángel Martínez Triviño)
  • add sass-lint to project (#585) 7c9fe48 (Adnan Abdulhussein)
  • Show list-all checkbox in Apps view (#563) b878a64 (Andres)
  • [CI] Avoid getting stuck while checking if the cluster is available (#574) 4a80226 (Andres)
  • add SASS preprocessing (#579) a7c2b7c (Adnan Abdulhussein)
  • Use chart version instead of appVersion (#575) e1b1294 (Andres)
  • add tslint rule to avoid the template strings if not interplating (#559) 767a153 (Adnan Abdulhussein)
  • ci: update release notes template to reflect latest releases (#570) 4992920 (Adnan Abdulhussein)
  • Chart update: Tiller Proxy namespace awareness and rbac support (#569) 4440f85 (Miguel Ángel Martínez Triviño)
  • remove manifests from repo (#567) 0b92c88 (Adnan Abdulhussein)
  • updates Hex to v3.2.0 (#550) 909466c (Adnan Abdulhussein)
  • disable object-literal-sort-keys in dev tslint config (#558) e1708c3 (Adnan Abdulhussein)
  • Add status query for listing releases (#557) 1456959 (Andres)
  • Fix previous tag retrieval (#554) 04271fd (Andres)
  • Automatically sync chart (#552) 17c32d1 (Andres)
  • update chart for v1.0.0-alpha.7 release (#561) fa33466 (Adnan Abdulhussein)

@kubernetes-bitnami kubernetes-bitnami released this Aug 30, 2018 · 90 commits to master since this release

Assets 2

This is a patch release that fixes a severe bug where multiple Deployed and Failed states were showing for a single application in the Applications page (#542). This release also fixes an issue where an invalid token would render an empty/partial pages or errors, now invalid tokens are detected and you will be redirected to the login screen (#553).

Installation

IMPORTANT: If you are upgrading from a release prior to v1.0.0-alpha.5, 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

  • Logout and redirect on 401 error (#553) 4a83304 (Miguel Ángel Martínez Triviño)
  • [tiller-proxy] Filter old versions (#548) c51f0f2 (Andres)
  • Add more unit tests to AppView components (#545) 4930af4 (Andres)
  • Disable ordering rules for linter (#544) e89612d (Andres)
  • Extract authentication logic to redux state (#517) c8b71c4 (Miguel Ángel Martínez Triviño)
  • Simplify circleCI yaml (#539) a7a6924 (Andres)
  • Move tiller-proxy handler to a package and add unit tests (#506) 4f2b0ff (Andres)
  • Remove unused component (#541) f76e3c2 (Andres)
  • backport some ts 3.x types to fix compilation error (#535) 53a5b90 (Miguel Ángel Martínez Triviño)
  • Update snapshots (#540) edcf9d2 (Andres)
  • AppControls Details and Notes tests (#527) db46ec8 (Andres)
  • AppUpgradeComponent tests (#525) 0a15017 (Andres)
  • bump chart version for v1.0.0-alpha.6 release (#538) 9fd96ae (Adnan Abdulhussein)

@prydonius prydonius released this Aug 24, 2018 · 103 commits to master since this release

Assets 2

This release contains several bug fixes and improvements:

  • The status of the Helm release is now shown in the App List, now it is more clear what releases have been deleted or failed
  • Deleted releases can be purged
  • Unexpected chart installation errors are now shown in the UI
  • Error message shown if no charts are found
  • Error message shown if a chart readme is not found
  • Fixes a bug where charts with empty rendered templates would crash the UI
  • Service Catalog integration marked as alpha

This release also removes the kubeapps CLI, please refer to the migration guide to upgrade to the latest version of Kubeapps.

Installation

IMPORTANT: If you are upgrading from a release prior to v1.0.0-alpha.5, 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

  • ignore no charts error when filtering (#533) e0f6191 (Adnan Abdulhussein)
  • chart: fix hook type in cleanup job (#530) e545226 (Adnan Abdulhussein)
  • Update documentation about enabling RBAC in minikube (#498) 4afd10a (Miguel Ángel Martínez Triviño)
  • Fix Tiller error in frontend (#514) b05b64f (Miguel Ángel Martínez Triviño)
  • Upgrade react-ts-scripts and added production tsconfig file (#528) 716d2c4 (Miguel Ángel Martínez Triviño)
  • remove kubeapps CLI (#503) 3391a55 (Adnan Abdulhussein)
  • Fix snapshot (#523) c3f733b (Andres)
  • AppList and AppListItem render tests (#519) 243eeb0 (Andres)
  • Show alpha warning for service instances (#512) 5bedab7 (Andres)
  • Allow to install kubeapps in several namespaces (#508) 53ad739 (Andres)
  • Show empty readme message (#513) 548fae6 (Andres)
  • Add jest-enzyme and update snapshots (#520) 03a7e33 (Miguel Ángel Martínez Triviño)
  • Catch empty chart list (#510) ea62541 (Andres)
  • Wrap console text (#496) 2295d03 (Andres)
  • Fix deployment name in dashboard dev docs (#501) 54bca50 (Miguel Ángel Martínez Triviño)
  • Fix tiller proxy image swap info (#499) fc83fd9 (Miguel Ángel Martínez Triviño)
  • Ignore empty kubernetes resources (#500) 5497487 (Miguel Ángel Martínez Triviño)
  • Fix documentation links (#493) a358a99 (Miguel Ángel Martínez Triviño)
  • Remove travis file (#495) 8e33fc9 (Andres)
  • Update getting-started.md (#471) 2edf2c7 (Donovan Edye)
  • Trigger circleCI build 6f4cabb (Andres)
  • Add end-to-end tests using CircleCI (#443) 8421f8e (Andres)
  • Report unprocessable entity (#466) 48f5f7a (Andres)
  • Report Application status (#460) 2d5454d (Andres)
  • Add chart tests (#442) 16cb329 (Andres)
  • chart: updates based on review in bitnami/charts (#488) 047ab65 (Adnan Abdulhussein)
  • Chart, support for disabling RBAC (#483) a2f5dd4 (Miguel Ángel Martínez Triviño)
  • Update chart from upstream (#484) 5ce7527 (Miguel Ángel Martínez Triviño)
  • Allow to upgrade Kubeapps through the Dashboard (#468) 2b4e1aa (Andres)
  • Documentation updates (#467) c455cc6 (Ara Pulido)
  • Use FROM scratch for Tiller proxy (#458) c874c1a (Andres)
  • [tiller-proxy] Improve release list behavior (#457) b9d88d2 (Andres)
  • Fix install references (#469) 364659c (Miguel Ángel Martínez Triviño)
  • Migration guide minor fixes (#464) 2b9e14d (Ara Pulido)

@arapulido arapulido released this Aug 9, 2018 · 138 commits to master since this release

Assets 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)

@prydonius prydonius released this Jun 11, 2018 · 179 commits to master since this release

Assets 5

This release adds support for viewing Helm releases installed by the Helm CLI and improves the experience of provisioning instances of services from the Kubernetes Service Catalog.

To view your Helm releases that you've installed using the Helm CLI, you need to use Tiller in the Kubeapps namespace. For example, you can install a chart using helm install --tiller-namespace=kubeapps <repo>/<charts>. When viewing these within Kubeapps, you will be prompted to "Migrate" them to become managed by Helm CRD.

When provisioning a new Service Instance from one of your Service Brokers, you may see a customized form describing all the inputs you can configure for the service, if provided by your broker.

Other fixes:

  • Calls out to gcloud CLI to get active_user - fixes the kubeapps binary on Google Cloud Shell

Installation

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

Linux:

sudo curl -L https://github.com/kubeapps/installer/releases/download/v1.0.0-alpha.4/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/v1.0.0-alpha.4/kubeapps-darwin-amd64 -o /usr/local/bin/kubeapps && sudo chmod +x /usr/local/bin/kubeapps

To get started with Kubeapps, checkout this walkthrough.

Changelog

  • [Service Catalog] render provision form using broker-provided schema (#348) 349ba19 (Adnan Abdulhussein)
  • Update helm-crd version (#356) adc7e48 (Andres)
  • Add support for viewing and migrate Tiller releases (#330) b1c599a (Andres)
  • manifests: Use non-persistent emptyDir volume for MongoDB (#344) 232e8a0 (Sameer Naik)
  • chartsvc: Unit and integration tests (#329) be14404 (Sameer Naik)
  • install application dependencies during the image build (#335) 9c72af4 (Sameer Naik)
  • LoginForm component tests (#324) 59806ad (Adnan Abdulhussein)
  • add PrivateRoute component tests (#327) a761d7e (Adnan Abdulhussein)
  • docs: fix developer setup documentation (#334) 4145649 (Sameer Naik)
  • Fixes building kubeapps on ubuntu 18.04 (with golang snap package) (#333) cf8710b (Sameer Naik)
  • add search component to pages (#311) d8435cc (Adnan Abdulhussein)
  • cmd/apprepository-controller: unit tests (#317) e0e0596 (Sameer Naik)
  • enable react test coverage in CI (#315) a7d99d1 (Adnan Abdulhussein)
  • update documentation to explain how to run tests (#316) 42b9658 (Adnan Abdulhussein)
  • add tests for PermissionsListItem (#314) 6bc1cb4 (Adnan Abdulhussein)
  • add tests for PermissionsErrorAlert component (#313) e89f9a0 (Adnan Abdulhussein)
  • call out to gcloud CLI to get GKE active user (#310) cd27d52 (Adnan Abdulhussein)
  • update instructions for exposing externally (#298) 1b8ed52 (Adnan Abdulhussein)

@prydonius prydonius released this May 2, 2018 · 197 commits to master since this release

Assets 5

This update adds a set of ClusterRoles and Roles that you can use to easily apply to users/Service Accounts for access to Kubeapps. Check out the Access Control for more information.

This release also includes some UX improvements, with improved messages shown when there are no resources to show, more consistent button naming and a favicon!

Installation

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

Linux:

sudo curl -L https://github.com/kubeapps/installer/releases/download/v1.0.0-alpha.3/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/v1.0.0-alpha.3/kubeapps-darwin-amd64 -o /usr/local/bin/kubeapps && sudo chmod +x /usr/local/bin/kubeapps

To get started with Kubeapps, checkout this walkthrough.

Changelog

  • add preset RBAC roles and authorization documentation (#293) 973045c (Adnan Abdulhussein)
  • use MessageAlert to display a helpful message (#292) 031cdb0 (Sameer Naik)
  • add kubeapps favicon (#287) c35fba2 (Adnan Abdulhussein)
  • updates quickstart docs generate auth token (#290) fab701a (Sameer Naik)
  • consistent button naming for deploying a function/app, message icon (#289) 5a91d34 (Sameer Naik)

@prydonius prydonius released this Apr 30, 2018 · 202 commits to master since this release

Assets 5

Bug fixes:

  • fix kubeless-config fetching when authz enabled (#288) bc2afdc (Adnan Abdulhussein)
  • fixes getting kubeless version tag in travis ci (#285) 81398ac (Adnan Abdulhussein)
  • display no apps/functions message (#283) 40c9085 (Sameer Naik)
  • layout CardContent to use screen real-estate effectively (#281) a92f1ba (Sameer Naik)