zimbatm
d788b2f349
terraform/terraform wrapper
...
Renamed the wrapper because all the usages of ./terraform/deploy were
invoking terraform. I also fixed an escaping issue that I encountered
when running `./terraform import 'some.resource["xxx"]' ID`
2023-01-23 14:59:11 +01:00
zimbatm
0563ab6ba7
terraform: import myself
...
Add my existing user
2023-01-23 13:02:02 +01:00
zowoq
b4ae4bc2cc
terraform: invite zowoq to terraform cloud
2023-01-23 13:17:38 +10:00
zimbatm
b5d2bfc3a2
terraform: invite mic92 to terraform cloud
2023-01-22 12:20:58 +01:00
zimbatm
cf6f282aef
terraform: add TFE_TOKEN
2023-01-22 12:13:56 +01:00
zimbatm
28f02d6b94
terraform: comment out WIP state
...
Some of the state was imported already but I'm stuck on those two
resources.
Since this blocks the deploys, let's merge this already.
2023-01-22 12:08:39 +01:00
zimbatm
d821d658d8
terraform: configure terraform cloud
2023-01-22 11:54:36 +01:00
bors[bot]
6895b4b909
Merge #389
...
389: sops: remove GPG r=Mic92 a=zimbatm
Co-authored-by: zimbatm <zimbatm@zimbatm.com>
2023-01-22 07:50:35 +00:00
zimbatm
43c95d099c
sops: replace my GPG key with AGE
...
GPG is failing again. Time to get rid of it.
This age key is derived from my SSH key that you can double-check from
https://github.com/zimbatm.keys
2023-01-21 10:51:00 +01:00
zowoq
c25d01147e
terraform/cloudflare: add nix-community.org verification for github
2023-01-20 22:30:06 +10:00
bors[bot]
b154a726e6
Merge #348
...
348: terraform/cloudflare: add dns for darwin builder r=zowoq a=zowoq
Co-authored-by: zowoq <59103226+zowoq@users.noreply.github.com>
2023-01-10 08:26:53 +00:00
zowoq
8640a5fe62
terraform/cloudflare: add dns for darwin builder
2023-01-10 18:23:05 +10:00
zowoq
b543778ed8
terraform/cloudflare: add nix-community.org verification for github
2023-01-10 07:06:04 +10:00
Jörg Thalheim
b2eab48b4f
re-install build04
2022-12-30 20:56:30 +01:00
zowoq
ca49c485d0
terraform/cloudflare: add dns for nur-update
2022-12-13 08:14:28 +10:00
Jörg Thalheim
99c97cd703
Merge pull request #304 from nix-community/terraform-action
...
add terraform deploy action
2022-11-24 09:36:58 +01:00
zowoq
9e78bac1b9
add terraform deploy action
2022-11-17 09:14:36 +10:00
zowoq
53dea1c0e7
terraform/secrets.yaml: re-encrypt for github_actions
2022-11-17 09:14:36 +10:00
zowoq
68b4cf8e31
terraform/*: format
2022-11-16 08:31:16 +10:00
zowoq
00385fa58e
hydra: remove unmaintained projects
2022-11-16 08:30:17 +10:00
Jörg Thalheim
cbbb8d5af3
encrypt all yaml files with sops
2022-10-25 09:55:28 +02:00
zowoq
d8e44c9980
hydra: disable nix-data, redoxpkgs
...
both of these have been inactive for over a year
2022-10-08 06:24:42 +10:00
Jörg Thalheim
4024113dfb
disable rust-for-linux project in hydra
2022-10-07 14:30:55 +02:00
Vika
8963ee7c00
hydra-projects.tf: increase Kittybox check_interval to 1800
2022-09-29 12:28:44 +03:00
Jörg Thalheim
b88933d38d
move more secrets to sops and closer to terraform
2022-05-15 17:06:14 +02:00
Jörg Thalheim
bbffd6fcc7
move hydra projects to terraform
2022-05-14 22:18:06 +02:00
Vika
d4203ef6b8
hydra-jobsets.tf: update canonical Kittybox source
...
Kittybox moved to Sourcehut. Update the flake URI and homepage URI to reflect that.
2022-05-12 23:40:12 +03:00
Jörg Thalheim
0c8eb5ed6a
add hydra declarative projects
2022-05-12 00:07:07 +02:00
Jörg Thalheim
71aba663c8
update ip of build04
2022-04-18 07:36:49 +02:00
Timo Kaufmann
7fd62185b9
Remove marvin-mk2
...
The bot is now discontinued. See [1] for more information.
[1] https://github.com/timokau/marvin-mk2/issues/34#issuecomment-1100656280
2022-04-18 07:25:00 +02:00
zimbatm
353654afff
update to Terraform 1.0
2021-08-18 13:05:59 +02:00
Jörg Thalheim
211b0e53ee
add build04
2021-08-18 00:05:21 +02:00
Jörg Thalheim
a6c01f2bd2
add terraform/deploy
2021-05-09 09:10:21 +02:00
Jörg Thalheim
86d87c08f2
move marvin-mk2 to build03
2021-05-05 08:30:15 +02:00
Jonas Chevalier
b750869419
marvin-2k: add marvin-2k.nix-community.org ( #95 )
...
Add a layer of indirection to make the migration to build03 easier.
Please update the GitHub Webhook to point to this address first.
2021-05-02 13:52:38 +02:00
Jörg Thalheim
791ea9338a
move hydra to build03
2021-04-21 23:25:04 +02:00
Jörg Thalheim
5e2ce2f8fd
also start hydra instance on build03
2021-04-20 21:51:03 +02:00
zimbatm
0a7c53b6bf
terraform: bind docker.nix-community.org -> zimbatm.docker.scarf.sh
2021-04-15 14:50:46 +02:00
Jonas Chevalier
f2736f61d5
services: move hound to build03 ( #62 )
2021-03-08 00:22:10 +00:00
Jörg Thalheim
11ee3fee98
terraform: add build03.nix-community.org
2021-03-06 09:03:33 +01:00
Jörg Thalheim
e3d9a23829
terraform: add aaaa record for build02
2021-02-20 17:17:04 +01:00
zimbatm
674a107750
terraform: add build02
2021-01-18 18:23:57 +01:00
zimbatm
1c3d1a64f8
terraform: fix CNAME references to nix-community
2021-01-18 18:15:24 +01:00
zimbatm
fc63c9ea7d
terraform: remove expired nix-community.com
2021-01-18 18:13:53 +01:00
zimbatm
c8ec6ce1eb
terraform: remove withnix.org. Not used at the moment.
2020-11-15 17:28:32 +01:00
zimbatm
06ff21ea37
deploy search.nix-community.org
...
This is migrating search.nix.gcs.io with the code from
https://github.com/grahamc/network/tree/master/flexo/hound
2020-10-06 10:52:04 +02:00
zimbatm
629ea4b6f6
terraform: bind github pages to nix-community.org ( #27 )
...
This allows to host repos under the domain if we want to.
For now, only have nur.nix-community.org
2020-06-17 10:18:06 +00:00
zimbatm
7378f07f17
terraform: fix the mumble records
2020-05-03 15:50:23 +02:00
zimbatm
b805bbd13b
terraform: cleanup DNS
2020-05-03 15:39:48 +02:00
Emery Hemingway
0f43df0a31
Add DNS records for mumble server ( #23 )
2020-05-03 13:28:57 +00:00