This repository was archived by the owner on Apr 18, 2025. It is now read-only.
SafeScale v19.06.0
News:
- !!BETA!! driver
gcpfor Google Cloud Platform. Considered beta in this release, some parts of the driver may change in the near future (in particular the parameters to use in tenants definition file, currently being as provided by GCP, but not following SafeScale formalism) K8S(kubernetes) cluster flavor is restored (after being suspended in releases v19.03.x) and is based on the last stable version of Kubernetes at cluster creationDCOScluster flavor is restored (after being suspended in releases v19.03.x) and is based on DCOS v1.13- In tenant definition file :
- added keyword
WhitelistTemplateRegexpto define a list of white-listed host templates using regexp - added keyword
BlacklistTemplateRegexpto define a list of black-listed host templates using regexp - added keyword
WhitelistImageRegexpto define a list of white-listed host images using regexp - added keyword
BlacklistImageRegexpto define a list of black-listed host images using regexp - added keyword
AvailabilityZoneto set the availability zone wanted for the tenant. This keyword is mandatory for almost all the providers (notable exception being OVH which doesn't have multiple availability zones at the time being)
- added keyword
- In
safescale host create, added parameter--sizingin replacement of--cpu,--ram,--disk(which are still present but deprecated); documentation has not been updated on that point, please seesafescale host create --helpfor details - In
safescale cluster create, added--sizing,--gw-sizing,--master-sizing,--node-sizingin replacement of--cpu,--ram,--disk(which are still present but deprecated); documentation has not been updated on that point, please seesafescale host create --helpfor details
Changes:
- Kong (used as reverse proxy for clusters) upgraded to v1.1
- Command
safescaleresults are now consistently returning json data, except forsafescale ssh connectandsafescale ssh run - Operator account used by SafeScale on remote hosts has been changed from
gpactosafescale. To continue to use resources created with v19.03, you can use the keywordOperatorUsername: gpacincomputesection of tenants description file - feature description file:
- added the ability to target gateway when a feature is installed on a cluster
- added the ability to define a default value for a parameter
Fixes:
- Various data races found and fixed in
safescaleandsafescaled - Coherent availability zone is now enforced through tenants file; this ensures all resources are created in the same availability zone (not guaranteed in previous versions)
- Network creation ensures CIDR are RFC1918-compliant; it's not possible to ask for routable CIDR anymore
Documentation:
- Added doc about feature (usage and file description)
- Overall documentation update (but not complete yet)