Infrastructure repo covering all things hosted by Distrust.
Go to file
Ryan Heywood 5167cbc72b
Revert "k/ingress-nginx: use PROXY protocol"
This reverts commit 5131134c1d.

Well, that was a rather disappointing result. Turns out, DigitalOcean
adds PROXY lines to _all_ connections. I suppose that's to be expected.
However, what wasn't expected, was that ingress-nginx would only be
capable of handling them for HTTP/S traffic, and not TCP passthrough.
For that reason, we actually can't enable PROXY without instead using a
sidecar to eat the PROXY line.
2025-06-12 02:49:25 -04:00
config Fix make setup to work with open tofu 2024-03-28 21:28:02 -07:00
docs recreate cluster 2023-05-17 01:02:04 -04:00
fetch update sops 2023-12-14 23:02:28 -05:00
infra Merge remote-tracking branch 'origin/pull/8/head' 2024-05-30 01:08:09 -04:00
keys add Anton's key to keys/ 2023-11-26 14:30:20 -05:00
kustomizations Revert "k/ingress-nginx: use PROXY protocol" 2025-06-12 02:49:25 -04:00
out update sops 2023-12-14 23:02:28 -05:00
secrets re-encrypt to drgrove's key 2024-01-11 15:56:53 -05:00
src Fix make setup to work with open tofu 2024-03-28 21:28:02 -07:00
terraform_modules Add support for mysql db cluster, add crater mysql db, upgrade DO provider 2024-03-31 02:11:40 -07:00
.gitattributes shell with all required tools built deterministically in-tree 2023-09-03 03:45:27 -07:00
.gitignore shell with all required tools built deterministically in-tree 2023-09-03 03:45:27 -07:00
.gitmodules Update website submodule from codeburg to git.distrust.co 2024-01-19 22:28:06 -08:00
.sops.yaml re-encrypt to drgrove's key 2024-01-11 15:56:53 -05:00
LICENSE Initial commit 2023-01-26 19:30:26 -06:00
Makefile Fix make setup to work with open tofu 2024-03-28 21:28:02 -07:00
README.md add sops binary target 2023-05-05 12:09:21 -07:00

README.md

Distrust Infrastructure

For the purpose of transparency, we include our infrastructure configuration right out in the open to encourage those we work with, and otherwise to do the same.

Dependencies

  • Docker
  • GNU Make

Usage

$ make