Temp repo for Bagel-baking infrastructure
Find a file
Maxine Aubrey 8d95d1f850
fix(dns): dnsimple expects FQDNs in CNAMEs
DNSimple doesn't appear to follow the typical behaviour of appending the
domain unless the CNAME is terminated with `.`

To avoid further problems, let's just explicilty use the FQDN for all
CNAMEs.

https://support.dnsimple.com/articles/cname-record/

For comparison:
```
;; ANSWER SECTION:
alerts.forkos.org.	300	IN	CNAME	meta01.infra.p.
```

```
;; ANSWER SECTION:
alerts.forkos.org.	181	IN	CNAME	meta01.infra.p.forkos.org.
meta01.infra.p.forkos.org. 181	IN	A	163.172.69.160
```
2024-09-24 23:11:28 +02:00
common feat(nixpkgs): run oxidized channel scripts 2024-08-31 19:32:23 +02:00
dashboards feat(grafana): plug jsonnet-based dashboards in provisioning 2024-08-24 16:32:21 +02:00
hosts feat(nixpkgs): run oxidized channel scripts 2024-08-31 19:32:23 +02:00
lib Add a wrapper to colmena that stops unintended toe-stepping 2024-07-24 07:25:25 +00:00
overlays feat(gerrit): add git-gc-preserve script 2024-09-02 11:05:54 +02:00
pkgs/forgejo forgejo: base on forgejo-lts since forgejo got bumped to a new master in nixpkgs 2024-08-13 01:50:19 +02:00
secrets feat(nixpkgs): run oxidized channel scripts 2024-08-31 19:32:23 +02:00
services feat(gerrit): add git-gc-preserve script 2024-09-02 11:05:54 +02:00
terraform fix(dns): dnsimple expects FQDNs in CNAMEs 2024-09-24 23:11:28 +02:00
.editorconfig editorconfig: init 2024-07-13 01:10:18 +00:00
.envrc Add devShell with agenix and colmena 2024-07-05 16:10:31 +00:00
.gitignore gitignore: add secrets (but not encrypted secrets) to gitignore 2024-07-15 11:02:54 +00:00
flake.lock feat(channels): add minimal ISO for x86_64-linux 2024-08-31 20:14:02 +02:00
flake.nix feat(dns): add dnsimple to terraform configuration 2024-09-23 19:49:21 +02:00
LICENSE Initial commit 2024-06-23 06:41:53 +02:00
README.md Initial commit 2024-06-23 06:41:53 +02:00
secrets.nix feat(nixpkgs): run oxidized channel scripts 2024-08-31 19:32:23 +02:00

Infrastructure for the donut shaped thing that is absolutely not a donut.