github spacecloud-io/space-cloud v0.19.3

latest releases: v0.21.5, v0.21.4, v0.21.3...
3 years ago

This is a minor release containing few enhancements and fixes.

Enhancements

  • Added support for JWK URLs, thereby enabling integration with identity providers like Firebase Auth / Auth0 / Keycloak etc #1112
  • Added support for pod affinities #1274
  • Added support for adding labels to services deployed by Space Cloud #1282
  • Added support for multiples tasks and labels in deployments via Mission Control #753
  • Added support to dynamically encrypt, decrypt, hash and remove fields #1270
  • Added ability to forward the results of query and webhook rules to your service #1268
  • Added support for templating webhook requests #1267
  • Added support for optional timeouts in remote services config #1277
  • Added health check mechanism for integrations #1271
  • Added support for uploading an integration config directly from Mission Control #1272
  • Added logout button in Mission Control #1276
  • Added loading in Mission Control while generating RSA 256 secret #1263
  • Added support for space cli deploy --prepare command to work without a running SC cluster #1300
  • Added support for gcs setup on Kubernetes with space cloud secrets #1250
  • Added support for configuring default security rules while configuring file storage #1209
  • Added support of code splitting in Mission Control to reduce loading time #1278

Fixes

  • Fixed space api go delete file function deleting folders as well in local storage #1266
  • Fixed space api go not able to delete larger files to aws and gcp #1265
  • Fixed mission control resetting the security rules of remote endpoints when changing its type #1289
  • Fixed mission control not allowing to remove the last env pair while editing deployment #1292
  • Fixed mission control persisting file storage configuration form values after changing file store type #1262

Contributors

A special thanks to all our contributors for their help in this release!

Upgrade guide

Upgrade is possible from v0.17.0 and above.

Before upgrading your cluster, make sure you backup cluster config using space-cli --project <project_id> get all /path/to/backup/dir. If things go right, you'll be able to reapply all saved project config using space-cli apply /path/to/backup/dir.

For Docker based deployments:

Simply run space-cli upgrade.

For Kubernetes based deployment:

We recommend setting up a fresh Kubernetes cluster and installing Istio and SC on top of it. Don't forget to backup all project config first!

Don't miss a new space-cloud release

NewReleases is sending notifications on new releases.