aboutsummaryrefslogtreecommitdiff
path: root/nix
Commit message (Collapse)AuthorAgeFilesLines
* Improve DNS configurationAlex Auvolat2022-08-301-4/+38
| | | | | | | | | Add Unbound server that separates queries between those going to Consul and those going elsewhere. This allows us to have DNS working even if Consul fails for some reason. This way we can also remove the secondary `nameserver` entry in /etc/resolv.conf, thus fixing a bug where certain containers (Alpine-based images?) were using the secondary resolver some of the time, making them unable to access .consul hosts.
* Ask consul to use advertised address and not bind oneQuentin Dufour2022-08-241-0/+1
|
* Fix nomad talking to consulAlex Auvolat2022-08-241-1/+4
|
* Fix access to consul for non-server nodesAlex Auvolat2022-08-241-1/+1
|
* Disable bootstrap_expect unless specific deuxfleurs.bootstrap is setAlex Auvolat2022-08-241-9/+11
|
* Fix IPv6Quentin Dufour2022-08-241-1/+10
|
* Remove wesher, reconfigure staging without itAlex Auvolat2022-08-234-193/+73
|
* Disable ipv6 temporary addressesAlex Auvolat2022-08-231-0/+1
|
* Update to nixos 22.05Alex Auvolat2022-07-272-13/+15
|
* Configure Consul DNSAlex Auvolat2022-06-011-3/+23
|
* Work on drone runner as VMAlex Auvolat2022-05-302-0/+13
|
* Fix firewall rule for IGDAlex Auvolat2022-05-091-2/+2
|
* Network configuration updatesAlex Auvolat2022-05-091-16/+21
|
* Update network configurationAlex Auvolat2022-05-081-1/+1
|
* Replace ad-hoc wireguard by wesher on staging clusterAlex Auvolat2022-04-202-104/+71
|
* Wesher secret key in /var/lib/wesher/secretsAlex Auvolat2022-04-202-3/+19
|
* First working Wesher configurationAlex Auvolat2022-04-192-0/+130
|
* Wesher package now worksAlex Auvolat2022-04-192-21/+23
|
* nix infinite recursioninfinite-recursionAlex Auvolat2022-04-193-6/+34
|
* Move configuration.nix to nix/ subfolderprodAlex Auvolat2022-03-281-0/+116
|
* Wireguard directly using LAN addresses when possibleAlex Auvolat2022-02-261-2/+13
|
* Carcajou is encryptedAlex Auvolat2022-02-251-1/+1
|
* Add remote LUKS unlocking configurationAlex Auvolat2022-02-252-3/+64
|
* Config for prod clusterAlex Auvolat2022-02-091-1/+1
|
* Modularize and prepare to support multiple clustersAlex Auvolat2022-02-091-0/+185