Kiara Grouwstra
|
1177ad0bfa
|
support nomad jobs from ./jobs/**/*.nomad.hcl files
|
2024-01-24 15:51:43 +01:00 |
Kiara Grouwstra
|
2bfdb8af80
|
just default
|
2024-01-24 10:20:13 +01:00 |
Kiara Grouwstra
|
9e62215c2a
|
just
|
2024-01-24 00:14:39 +01:00 |
Kiara Grouwstra
|
96a4ccf181
|
auto-jobs
|
2024-01-23 22:11:58 +01:00 |
Kiara Grouwstra
|
bf99a6b76c
|
document nomad options
|
2024-01-23 22:11:38 +01:00 |
Kiara Grouwstra
|
95c29fdf92
|
locally auto-approve
|
2024-01-23 22:10:56 +01:00 |
Kiara Grouwstra
|
f9d069beb4
|
levant
|
2024-01-23 22:10:38 +01:00 |
Kiara Grouwstra
|
bf07fc3d1c
|
fix trailing space
|
2024-01-23 22:10:30 +01:00 |
Kiara Grouwstra
|
2c3a7ee24c
|
add local nomad
|
2024-01-23 21:15:50 +01:00 |
Kiara Grouwstra
|
33dd0a9ea8
|
add nomad CLIs
|
2024-01-22 17:03:57 +01:00 |
Kiara Grouwstra
|
684fe1eea3
|
fix sops error
|
2024-01-22 16:55:52 +01:00 |
Kiara Grouwstra
|
57beb5595f
|
secrets: tf provider sops -> tfvars
|
2024-01-20 20:45:19 +01:00 |
Kiara Grouwstra
|
39103a0015
|
ditch readme section on managed state
|
2024-01-17 03:03:58 +01:00 |
Kiara Grouwstra
|
b3d1f13db9
|
swap out references to terraform to opentofu
|
2024-01-17 03:03:34 +01:00 |
Kiara Grouwstra
|
a3097779e2
|
terraformignore
|
2024-01-17 02:37:39 +01:00 |
Kiara Grouwstra
|
1bda4d5e9c
|
fix ci to use nix
|
2024-01-17 02:37:31 +01:00 |
Kiara Grouwstra
|
67ee289043
|
refactor flake apps
|
2024-01-16 21:35:42 +01:00 |
Kiara Grouwstra
|
9f1ddf79c4
|
readme: tfvars no longer for secrets
|
2024-01-16 20:15:11 +01:00 |
Kiara Grouwstra
|
eccb9d9ace
|
save server state to local file
|
2024-01-16 20:08:48 +01:00 |
Kiara Grouwstra
|
075b6c5391
|
share state: terraform cloud
|
2024-01-16 20:06:59 +01:00 |
Kiara Grouwstra
|
71be74202c
|
clean up readme
|
2024-01-16 19:10:07 +01:00 |
Kiara Grouwstra
|
e1b127678a
|
allow sharing secrets using sops + age/rage
|
2024-01-16 18:02:43 +01:00 |
Kiara Grouwstra
|
0badb72e8f
|
inNamespace
|
2024-01-15 23:42:41 +01:00 |
Kiara Grouwstra
|
47d40e487f
|
configure ssh keys
|
2024-01-15 22:07:10 +01:00 |
Kiara Grouwstra
|
183790d365
|
poc: terranix-hcloud
|
2024-01-14 08:43:47 +01:00 |
Kiara Grouwstra
|
0af550d642
|
poc: hcloud thru terranix
|
2024-01-13 17:16:49 +01:00 |
Kiara Grouwstra
|
67ec8d23f6
|
poc: terranix
|
2024-01-13 16:31:46 +01:00 |
kiara
|
cda93dc555
|
ci: steps (#3)
Signed-off-by: kiara <kiara@bij1.org>
Reviewed-on: #3
|
2023-08-13 10:22:44 +00:00 |
Kiara Grouwstra
|
363ad83333
|
add why not store state in git
|
2022-08-21 10:04:00 +02:00 |
Kiara Grouwstra
|
f808460b07
|
commit lock file
|
2022-08-21 09:55:52 +02:00 |
Kiara Grouwstra
|
194a21da7e
|
test api coverage
regions/images/keys/records working.
actions not yet implemented.
droplets not working yet.
|
2022-08-20 20:03:34 +02:00 |
Kiara Grouwstra
|
cdccc88297
|
document api key usage
|
2022-08-20 19:39:35 +02:00 |
kiara
|
38478ffb76
|
ci: tf cloud token
|
2022-08-13 20:56:59 +00:00 |
kiara
|
b7add5777f
|
backend: http -> cloud
|
2022-08-13 20:32:23 +00:00 |
kiara
|
07305f13c0
|
.woodpecker.yml
simplified from:
https://woodpecker.treehouse.systems/treehouse/terraform/build/42/config
|
2022-08-13 20:24:45 +00:00 |
Kiara Grouwstra
|
bb1167afbe
|
document gitlab state
https://docs.gitlab.com/ee/user/infrastructure/iac/terraform_state.html
|
2022-07-30 08:43:19 +02:00 |
Joey den Broeder
|
c739e81ef8
|
Fix GitLab CI
|
2022-01-10 14:16:14 +01:00 |
Joey den Broeder
|
5902d2cdcb
|
Ignore Terraform lock file
|
2022-01-10 14:15:51 +01:00 |
Joey den Broeder
|
8bc8ccdbc0
|
Initial configuration
* Added [GitLab Managed Terraform State](https://docs.gitlab.com/ee/user/infrastructure/iac/terraform_state.html) as a backend
* Configured basic CI/CD for Terraform
* Prepared configuration for GreenHost
|
2022-01-10 13:53:20 +01:00 |
Joey den Broeder
|
1d2bba5bb8
|
Initial commit
|
2022-01-10 11:04:08 +00:00 |