v0.19.3
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
andwebhook
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!
- Kavish Shah @KavishShah09
- Prithvi Shah @prithvi081099
- Arnav Gosain @arn4v
- Shubham Nazare @shubham4443
- Saif Kamal @Saif-Ali-Kamal
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!