File tree 1 file changed +11
-13
lines changed
1 file changed +11
-13
lines changed Original file line number Diff line number Diff line change 2
2
3
3
Ammar is this template's admin.
4
4
5
- This template runs the ` gcr.io/coder-dogfood/master/coder-dev-ubuntu ` Docker
6
- image in a ` sysbox-runc ` container.
7
-
8
5
## Personalization
9
6
10
7
The startup script runs your ` ~/personalize ` file if it exists.
11
8
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.
13
15
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
17
17
18
- ## How is the provisioner configured?
18
+ Our dogfood coderd box runs an SSH tunnel to our dogfood Docker host's docker socket.
19
19
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.
22
21
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 ` .
25
23
26
- The tunnel and corresponding SSH key is under the root user .
24
+ The tunnel and corresponding SSH key is owned by root.
You can’t perform that action at this time.
0 commit comments