You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-**Optional:** DigitalOcean SSH key ID (obtain via the `doctl` CLI by running
32
31
`doctl compute ssh-key list`)
@@ -35,20 +34,19 @@ To deploy workspaces as DigitalOcean Droplets, you'll need:
35
34
36
35
### Authentication
37
36
38
-
This template assumes that coderd is run in an environment that is authenticated
39
-
with Digital Ocean. Obtain a [Digital Ocean Personal Access
40
-
Token](https://cloud.digitalocean.com/account/api/tokens) and set the
41
-
environment variable `DIGITALOCEAN_TOKEN` to the access token before starting
42
-
coderd. For other ways to authenticate [consult the Terraform docs](https://registry.terraform.io/providers/digitalocean/digitalocean/latest/docs).
37
+
This template assumes that `coderd` is run in an environment that is authenticated with Digital Ocean.
38
+
39
+
Obtain a [Digital Ocean Personal Access Token](https://cloud.digitalocean.com/account/api/tokens) and set the `DIGITALOCEAN_TOKEN` environment variable to the access token before starting `coderd`.
40
+
For other ways to authenticate [consult the Terraform provider's docs](https://registry.terraform.io/providers/digitalocean/digitalocean/latest/docs).
43
41
44
42
## Architecture
45
43
46
44
This template provisions the following resources:
47
45
48
-
-Azure VM (ephemeral, deleted on stop)
46
+
-DigitalOcean VM (ephemeral, deleted on stop)
49
47
- Managed disk (persistent, mounted to `/home/coder`)
50
48
51
49
This means, when the workspace restarts, any tools or files outside of the home directory are not persisted. To pre-bake tools into the workspace (e.g. `python3`), modify the VM image, or use a [startup script](https://registry.terraform.io/providers/coder/coder/latest/docs/resources/script).
52
50
53
-
> **Note**
51
+
> [!NOTE]
54
52
> This template is designed to be a starting point! Edit the Terraform to extend the template to support your use case.
0 commit comments