top | item 34837090

(no title)

buttersbrian | 3 years ago

How do you setup or provision your environment? And what does this environment look like?

discuss

order

dijit|3 years ago

Docker on Debian 11 bare metal with gitlab-ci installed the "blessed" way (by adding gitlabs apt repos).

No optimisation to the baseOS other than mounting the /var/lib/docker on a RAID0 array with noatime on the volume and CPU mitigations disabled on the host

Compilation is mostly go binaries (with the normal stuff like go vet/go test).

Rarely it will do other things like commit-lint (javascript) or KICS/SNYK scanning.

the machines themselves are Dual EPYC 7313 w/ 256G DDR4.

hdjjhhvvhga|3 years ago

Where do you keep your bare metal machines if I my ask? I wanted to do a similar setup a while ago (building/testing on Hetzner bare metal, deployments and the rest on AWS) but due to Amazon's pricing policy the cost of traffic would be enormous.