Commit graph

117 commits

Author SHA1 Message Date
zowoq
ba2f201f49 move darwin-build-box to darwin01 2024-03-08 08:01:24 +00:00
zowoq
1ff767bded darwin01: init 2024-03-08 07:38:14 +00:00
zowoq
12aec1b69a terraform/cloudflare: drop darwin01 2024-01-25 23:48:31 +00:00
zowoq
d3c9e297cd terraform: drop gandi 2024-01-20 23:43:03 +00:00
zowoq
8713cd3c58 build04: switch to new hardware 2024-01-04 09:09:13 +00:00
zowoq
3421d00b5d terraform/terraform_cloud: switch to tfe_workspace_settings 2024-01-03 23:53:47 +00:00
zowoq
73e1cf8bf9 unpin terraform shell 2023-12-17 11:50:04 +00:00
zowoq
4143922c6b build02: switch to new hardware 2023-12-13 05:53:33 +00:00
zowoq
3af52025ce build01: switch to new hardware 2023-12-04 08:20:28 +00:00
zowoq
86c4395556 terraform/cloudflare: update build03 2023-12-02 03:39:56 +00:00
zowoq
5f03801844 remove web01 and lemmy 2023-11-19 22:44:53 +00:00
zowoq
a668626fcf Revert "nur-update: build03 -> web01"
This reverts commit 0fe327bce4.
2023-11-12 00:09:23 +00:00
zowoq
0f8f8eb8d2 terraform/cloudflare: add ipv6 for darwin0{2,3} 2023-11-03 04:18:45 +00:00
zowoq
46c8cd44dd darwin03: convert to community builder 2023-10-28 23:23:19 +00:00
zowoq
9207f4f4bf terraform/cloudflare: add buildbot CNAME 2023-10-25 04:34:42 +00:00
zowoq
d0ce95b4bb terraform/cloudflare: add build-box CNAME
also add ssh public key
2023-10-25 00:14:08 +00:00
Jörg Thalheim
454b746534 add CAA record 2023-10-22 08:26:16 +00:00
zowoq
f2ea7aa875 terraform/hydra-projects: keep one evaluation only for emacs_overlay
755024956d
2023-10-16 03:22:21 +00:00
zowoq
4f2e1de15f terraform/shell: remove meta from terraform 2023-10-16 03:17:46 +00:00
zowoq
c896c3e3b5 remove terraform effect and hercules secrets
also move cachix deploy token to repo root secrets
2023-09-16 03:00:18 +00:00
zowoq
0fe327bce4 nur-update: build03 -> web01 2023-09-15 06:44:04 +00:00
zowoq
d4343f7ebe move alertmanager, prometheus under monitoring.nix-community.org 2023-09-06 05:26:57 +00:00
zowoq
ac4a067c2b Revert "move alertmanager, prometheus under monitoring.nix-community.org"
This reverts commit 2e480a6b62.
2023-09-05 00:12:43 +00:00
zowoq
2e480a6b62 move alertmanager, prometheus under monitoring.nix-community.org 2023-09-04 22:29:03 +00:00
zowoq
066877dcda terraform/cloudflare: add alertmanager and grafana 2023-08-12 23:08:13 +00:00
zowoq
94de0ff94b web02: monitoring 2023-08-08 06:16:48 +00:00
zowoq
cc367a8b05 web02: init 2023-07-29 22:29:37 +00:00
zowoq
d48f1108d5 terraform/cloudflare: add web02 2023-07-25 07:53:02 +00:00
zowoq
68a4acdadd darwin02: scaleway -> hetzner 2023-07-18 07:09:12 +00:00
zowoq
1c21ae9ad5 terraform/cloudflare: add darwin03 2023-07-17 06:52:19 +00:00
zowoq
da365656a1 terraform/cloudflare: fix darwin02-AAAA 2023-07-08 06:36:47 +00:00
adisbladis
c91f606639 hosts.web01: init
This machine is intended to host web applications.
Initially [Lemmy](https://join-lemmy.org/), but perhaps more down the line.

The initial PR only deals with setting up the machine and required infra like DNS, not setting up Lemmy itself which will be a follow-up.
2023-07-05 08:57:43 +00:00
zowoq
aba917aac1 reencrypt secrets 2023-07-02 17:31:49 +00:00
zowoq
e79972444c terraform/cloudflare: remove search.nix-community.org 2023-06-28 11:19:23 +00:00
zowoq
749bf9322a terraform: update GANDI_KEY 2023-06-02 08:31:58 +00:00
zowoq
08695af347 terraform/cloudflare: add darwin02 2023-06-02 08:31:58 +00:00
adisbladis
67cb2115bf terraform/hydra-projects.tf: Use flake based hydraJobs from emacs-overlay 2023-05-31 23:58:22 +00:00
zowoq
098cd362db merge terraform flake 2023-05-22 10:18:26 +00:00
zowoq
8fd3b4da2a terraform/cloudflare: redirect search to github 2023-05-10 01:00:54 +00:00
zowoq
3997b43484 terraform/flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/1474943fd91fbe5567f7582acf568e0f999f4af1' (2023-03-14)
  → 'github:NixOS/nixpkgs/5751551558d7896ffb30ff3d709b4943bb3eafa8' (2023-05-04)

Terraform updates:

terraform: 1.4.0 → 1.4.6
terraform-provider-cloudflare: 4.1.0 → 4.5.0
terraform-provider-tfe: 0.42.0 → 0.44.1
2023-05-05 12:53:34 +10:00
zowoq
1aee92690f docs: remove unnecessary files 2023-04-18 10:06:16 +10:00
zowoq
fde3b61530 .sops.yaml: remove github_actions 2023-03-17 11:35:25 +10:00
zowoq
200854019a terraform/flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/efc59894b1ba73cb745676616c56c780383d6788' (2023-02-19)
  → 'github:NixOS/nixpkgs/1474943fd91fbe5567f7582acf568e0f999f4af1' (2023-03-14)

Terraform updates:

terraform: 1.3.9 → 1.4.0
terraform-provider-cloudflare: 3.33.1 → 4.1.0
terraform-provider-external: 2.2.3 → 2.3.1
2023-03-15 18:22:09 +10:00
zowoq
f05a9e14a5 allow hercules to access terraform secrets 2023-03-13 07:48:44 +10:00
Jörg Thalheim
7c4c6015a1 add envrc to terraform 2023-02-24 08:45:43 +01:00
Jörg Thalheim
dfc0db1caf build04: update age keys + ip address 2023-02-24 08:43:19 +01:00
zowoq
f09e14935b terraform: pin terraform and providers in separate flake 2023-02-21 12:22:51 +10:00
bors[bot]
404bb3dcf5
Merge
438: terraform: use Gandi for email r=zimbatm a=zimbatm



Co-authored-by: zimbatm <zimbatm@zimbatm.com>
2023-02-16 15:34:06 +00:00
zimbatm
8741b30043
terraform: use Gandi for email
Fix the DNS records so we can use the email forwarding service from
Gandi.
2023-02-16 16:33:39 +01:00
zowoq
9dd9597e8b terraform: removed outdated secrets 2023-02-15 13:05:53 +10:00