infra: init vultr
This commit is contained in:
parent
c8ed51df7a
commit
9ee56c2fc5
|
@ -18,6 +18,7 @@
|
||||||
tls
|
tls
|
||||||
random
|
random
|
||||||
cloudflare
|
cloudflare
|
||||||
|
vultr
|
||||||
terraform-providers-bin.providers.Backblaze.b2
|
terraform-providers-bin.providers.Backblaze.b2
|
||||||
]
|
]
|
||||||
))
|
))
|
||||||
|
|
|
@ -15,5 +15,8 @@ terraform {
|
||||||
b2 = {
|
b2 = {
|
||||||
source = "registry.terraform.io/backblaze/b2"
|
source = "registry.terraform.io/backblaze/b2"
|
||||||
}
|
}
|
||||||
|
vultr = {
|
||||||
|
source = "registry.terraform.io/vultr/vultr"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -6,6 +6,8 @@ cloudflare:
|
||||||
b2:
|
b2:
|
||||||
application_key_id: ENC[AES256_GCM,data:/d5o2E1AH9We5PO3Z6ht4gmWTYaIEi3SBQ==,iv:M01vQK8e0Vz47d3aSIf+ZBru5yKrI4RF2dWIt0QigXo=,tag:psl7KFArqDmewMtae0vxzw==,type:str]
|
application_key_id: ENC[AES256_GCM,data:/d5o2E1AH9We5PO3Z6ht4gmWTYaIEi3SBQ==,iv:M01vQK8e0Vz47d3aSIf+ZBru5yKrI4RF2dWIt0QigXo=,tag:psl7KFArqDmewMtae0vxzw==,type:str]
|
||||||
application_key: ENC[AES256_GCM,data:ilAp9RHqgIZdojHr0DWOJSf0Fa6/H9f8/pPKQ9tvCg==,iv:Vi8+s2zREguZPjkFkGcKzVRaRHKlXKQcU7fsLiNo48c=,tag:xlhWxf+ObzIUdu3D5CON+A==,type:str]
|
application_key: ENC[AES256_GCM,data:ilAp9RHqgIZdojHr0DWOJSf0Fa6/H9f8/pPKQ9tvCg==,iv:Vi8+s2zREguZPjkFkGcKzVRaRHKlXKQcU7fsLiNo48c=,tag:xlhWxf+ObzIUdu3D5CON+A==,type:str]
|
||||||
|
vultr:
|
||||||
|
api_key: ENC[AES256_GCM,data:V0As2kf9MB+/CAgwvwm9dTtP7KAQb59NLtyw2uR2KGnz40O8,iv:+LbAtZ1bg1pzyomsao6/w5iK21LLepSK/hupONkuoHE=,tag:67hvdoorzk40VeW6FwPTRg==,type:str]
|
||||||
sops:
|
sops:
|
||||||
kms: []
|
kms: []
|
||||||
gcp_kms: []
|
gcp_kms: []
|
||||||
|
@ -21,8 +23,8 @@ sops:
|
||||||
Rk1mSHZicDNuVVFpL1NMcS9NS0NmRXcKT2GiNJ8L2ADuoJPm5XF1SrkNZtEzh/i5
|
Rk1mSHZicDNuVVFpL1NMcS9NS0NmRXcKT2GiNJ8L2ADuoJPm5XF1SrkNZtEzh/i5
|
||||||
8gGmswWnE+d7VM0BSnM64la/E4prcIhM4e4Ybyd8El6pwQN919gofQ==
|
8gGmswWnE+d7VM0BSnM64la/E4prcIhM4e4Ybyd8El6pwQN919gofQ==
|
||||||
-----END AGE ENCRYPTED FILE-----
|
-----END AGE ENCRYPTED FILE-----
|
||||||
lastmodified: "2024-12-14T14:14:39Z"
|
lastmodified: "2024-12-15T08:14:49Z"
|
||||||
mac: ENC[AES256_GCM,data:4BzbSfItlb/lNmDIXdXgjoF9aftGiYe0o1o8sg1EnjolF+qgisVBRO5xzfwW6koqCYe0INShekMK7YCbjAGsDcHUiiu7/SXufyWOrVVNBMRY7SgGmWbR2l3wgIhCb8QMFhscGaBnDT+cXfXAkTjvGbhvsH0V00tf0iJdNQaSYdQ=,iv:1gEsQGOl52xwXZdQeaviZXPLal6qNY9YU8Y6ltNNJ8I=,tag:TExLyFOO+dK0LhcixNM0Mw==,type:str]
|
mac: ENC[AES256_GCM,data:7LnhoiwQxTfVOJD2aa46LFx5Z6s5Ao7E1VDFKyxl1tDc7HpjaS+M8nT/8VJbOP47Yakd0Pduhglz9V0KjOM8BTuKge1ZHCHRBhjMpOgqNI0PkAbnEZNUn+/x6jBv9e4ezdQNUo0PWk8OKsnfEePVZY/qFWLiZGlgtOS1ewjn+OI=,iv:9ihcNEreTALacsk5P6lNiPgEHMIjIu36FdRYJ+znsdg=,tag:Qys/PmeCq3cmUI4iGYhLWg==,type:str]
|
||||||
pgp: []
|
pgp: []
|
||||||
unencrypted_suffix: _unencrypted
|
unencrypted_suffix: _unencrypted
|
||||||
version: 3.9.1
|
version: 3.9.1
|
||||||
|
|
File diff suppressed because one or more lines are too long
8
infra/vultr.tf
Normal file
8
infra/vultr.tf
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
provider "vultr" {
|
||||||
|
api_key = local.secrets.vultr.api_key
|
||||||
|
}
|
||||||
|
|
||||||
|
resource "vultr_ssh_key" "marisa-7d76" {
|
||||||
|
name = "rebmit@marisa-7d76"
|
||||||
|
ssh_key = file("${path.module}/../nixos/profiles/users/root/_ssh/marisa-7d76")
|
||||||
|
}
|
Loading…
Reference in a new issue