Skip to content

Commit 8f33878

Browse files
authored
Make minor improvements to Dogfood README (#3361)
1 parent 81e292b commit 8f33878

File tree

1 file changed

+11
-13
lines changed

1 file changed

+11
-13
lines changed

dogfood/README.md

+11-13
Original file line numberDiff line numberDiff line change
@@ -2,25 +2,23 @@
22

33
Ammar is this template's admin.
44

5-
This template runs the `gcr.io/coder-dogfood/master/coder-dev-ubuntu` Docker
6-
image in a `sysbox-runc` container.
7-
85
## Personalization
96

107
The startup script runs your `~/personalize` file if it exists.
118

12-
## How is this hosted?
9+
## Hosting
10+
11+
Coder dogfoods on a beefy, single Teraswitch machine.
12+
13+
- We decided to use a bare metal provider for best-in-class cost-to-performance.
14+
- We decided to use a single machine (vertical scaling) for fast parallelized builds and tests.
1315

14-
Coder dogfoods on a beefy, single Teraswitch machine. We decided to use
15-
a bare metal provider for best-in-class cost-to-performance. We decided to
16-
use a single machine for crazy fast parallelized builds and tests.
16+
## Provisioner Configuration
1717

18-
## How is the provisioner configured?
18+
Our dogfood coderd box runs an SSH tunnel to our dogfood Docker host's docker socket.
1919

20-
Our dogfood VM runs an SSH tunnel to our dogfood Docker host's docker socket.
21-
The socket is mounted on `/var/run/dogfood-docker.sock`.
20+
The socket is mounted onto `/var/run/dogfood-docker.sock` in the coderd box.
2221

23-
The SSH command can be found hanging out in the screen session named
24-
`forward`.
22+
The SSH tunnel command can be found hanging out in the screen session named `forward`.
2523

26-
The tunnel and corresponding SSH key is under the root user.
24+
The tunnel and corresponding SSH key is owned by root.

0 commit comments

Comments
 (0)