tenseleyflow/shithub / f221391

Browse files

deploy: SETUP-GUIDE — clarify SSH keys are account-level, not project-scoped

Authored by espadonne
SHA
f221391912638f7d7a8531ceba3710a9f72f15e3
Parents
c92305d
Tree
dd20678

1 changed file

StatusFile+-
M deploy/cutover/SETUP-GUIDE.md 21 6
deploy/cutover/SETUP-GUIDE.mdmodified
@@ -146,17 +146,32 @@ bot — won't repeat that here.
146
 
146
 
147
 ### B1. DO project + SSH key
147
 ### B1. DO project + SSH key
148
 
148
 
149
+These are two unrelated resources — the project is a workspace
150
+grouping, the SSH key is an account-wide credential. You'll
151
+attach the key to each droplet at create time (Phase B3).
152
+
153
+**Project:**
154
+
149
 1. <https://cloud.digitalocean.com> → **Projects** (left sidebar)
155
 1. <https://cloud.digitalocean.com> → **Projects** (left sidebar)
150
    → **New Project**.
156
    → **New Project**.
151
 2. Name: **shithub-prod**. Purpose: **Service or API**.
157
 2. Name: **shithub-prod**. Purpose: **Service or API**.
152
    Environment: **Production**.
158
    Environment: **Production**.
153
-3. **SSH key:** Account (top-right) → Settings → Security →
154
-   **Add SSH Key**. Paste the contents of
155
-   `~/.ssh/id_ed25519.pub` from your laptop. Name it after the
156
-   laptop ("macbook-pro").
157
 
159
 
158
-**Verify:** the project shows in the dropdown; the SSH key
160
+**SSH key (account-level — not inside the Project):**
159
-shows under Settings → Security.
161
+
162
+1. Top-right corner: click your **avatar/email** dropdown →
163
+   **Settings**.
164
+2. Settings left sidebar → **Security**.
165
+3. Scroll to the **SSH Keys** section → **Add SSH Key**.
166
+4. Paste the contents of `~/.ssh/id_ed25519.pub` from your
167
+   laptop. Name it after the laptop ("macbook-pro").
168
+
169
+The SSH key now exists at the account level — you won't see it
170
+inside the Project view. It will appear as a checkbox option
171
+when creating each droplet in Phase B3.
172
+
173
+**Verify:** the project shows under Projects; the SSH key shows
174
+in Settings → Security → SSH Keys.
160
 
175
 
161
 ### B2. Create Spaces buckets (do these BEFORE droplets — they need to exist for the docs CNAME to resolve)
176
 ### B2. Create Spaces buckets (do these BEFORE droplets — they need to exist for the docs CNAME to resolve)
162
 
177