tvl-depot/users/wpcarro/nixos
William Carroll 44f20ea810 feat(wpcarro/diogenes): Support PTR record configuration
This support reverse-DNS lookups.

I encountered a problem where I accidentally deleted my instance's
`nat_ip` (external, ephemeral IP). I needed to run...

```shell
terraform apply -replace=google_compute_instance.diogenes
```

...which invalidates terraform's local cache of the state. I believe this used
to be called `terraform taint`. Things are mostly WAI, with one known issue:
quasselcore and billandhiscomputer.com complain about missing SSL certs, but I
believe this is a race-condition. Calling...

```shell
systemctl restart quassel.service
```

...resolves the issue for quassel. Unfortunately the same doesn't work for
nginx.service, but after a bit of time https://billandhiscomputer.com "just
works". Clearly I'm not sure what's going on here. At least not yet...

Change-Id: I9f059655cb6e83d56618b77cfe4ed38283614ef6
Reviewed-on: https://cl.tvl.fyi/c/depot/+/4753
Tested-by: BuildkiteCI
Reviewed-by: wpcarro <wpcarro@gmail.com>
Autosubmit: wpcarro <wpcarro@gmail.com>
2022-01-08 05:33:01 +00:00
..
diogenes feat(wpcarro/diogenes): Support PTR record configuration 2022-01-08 05:33:01 +00:00
marcus feat(wpcarro/marcus): Support home-manager 2021-12-29 18:49:56 +00:00
default.nix feat(wpcarro): Define deploy-diogenes helper 2022-01-08 05:31:56 +00:00
iso.nix refactor(wpcarro/nixos): Rename installer -> iso 2021-12-16 22:07:02 +00:00