0.18.2
This update brings all the new features introduced with 0.18.2
:
-
On-prem clusters: The
dstack pool add-ssh
command now supports the--network
argument. This argument allows you to configure the private network. If you add multiple on-prem instances sharing the same private network, you'll be able to use these instances as a cluster to run multi-node tasks. -
Private subnets: The
aws
backend now allows to setpublic_ips
tofalse
. In this case, instances will be created in private subnets only to ensure maximum security. -
Gateways: It's now possible to define a gateway configuration via YAML and create or update it using the
dstack apply
command. For AWS, gateways now support thepublic_ips
andcertificate
properties. Use them to run gateways in a private network under the load balancer. The certificateproperty
allows to specify the ARN of a certificate from AWS Certificate Manager.
Refer to the 0.18.2 release notes for more details.
Editing backend settings via UI
Additionally, the update introduces a YAML-based code editor to create and edit backend settings via the UI.
![](https://private-user-images.githubusercontent.com/54148038/333597933-d288e4c0-aff8-4a7d-8d32-045192a78ef5.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTk3ODY0NzEsIm5iZiI6MTcxOTc4NjE3MSwicGF0aCI6Ii81NDE0ODAzOC8zMzM1OTc5MzMtZDI4OGU0YzAtYWZmOC00YTdkLThkMzItMDQ1MTkyYTc4ZWY1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MzAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjMwVDIyMjI1MVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWViZWNiZTdjMzZiYTFkM2E1OWQ5ZTgzZGYxMjEwMzMzMWNlOTE5ZDBiMTllMDdkMzgzOTA0YTA4NTc3Y2FkZTQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.dqNn6be_Lax8sz4-z--F28vwKH0Ohm1nwVLfdff8gTA)
It's now possible to add backends using the same YAML syntax as in ~/.dstack/server/config.yml
.