infra: init vultr
This commit is contained in:
parent
c8ed51df7a
commit
9ee56c2fc5
|
@ -18,6 +18,7 @@
|
|||
tls
|
||||
random
|
||||
cloudflare
|
||||
vultr
|
||||
terraform-providers-bin.providers.Backblaze.b2
|
||||
]
|
||||
))
|
||||
|
|
|
@ -15,5 +15,8 @@ terraform {
|
|||
b2 = {
|
||||
source = "registry.terraform.io/backblaze/b2"
|
||||
}
|
||||
vultr = {
|
||||
source = "registry.terraform.io/vultr/vultr"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -6,6 +6,8 @@ cloudflare:
|
|||
b2:
|
||||
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]
|
||||
vultr:
|
||||
api_key: ENC[AES256_GCM,data:V0As2kf9MB+/CAgwvwm9dTtP7KAQb59NLtyw2uR2KGnz40O8,iv:+LbAtZ1bg1pzyomsao6/w5iK21LLepSK/hupONkuoHE=,tag:67hvdoorzk40VeW6FwPTRg==,type:str]
|
||||
sops:
|
||||
kms: []
|
||||
gcp_kms: []
|
||||
|
@ -21,8 +23,8 @@ sops:
|
|||
Rk1mSHZicDNuVVFpL1NMcS9NS0NmRXcKT2GiNJ8L2ADuoJPm5XF1SrkNZtEzh/i5
|
||||
8gGmswWnE+d7VM0BSnM64la/E4prcIhM4e4Ybyd8El6pwQN919gofQ==
|
||||
-----END AGE ENCRYPTED FILE-----
|
||||
lastmodified: "2024-12-14T14:14:39Z"
|
||||
mac: ENC[AES256_GCM,data:4BzbSfItlb/lNmDIXdXgjoF9aftGiYe0o1o8sg1EnjolF+qgisVBRO5xzfwW6koqCYe0INShekMK7YCbjAGsDcHUiiu7/SXufyWOrVVNBMRY7SgGmWbR2l3wgIhCb8QMFhscGaBnDT+cXfXAkTjvGbhvsH0V00tf0iJdNQaSYdQ=,iv:1gEsQGOl52xwXZdQeaviZXPLal6qNY9YU8Y6ltNNJ8I=,tag:TExLyFOO+dK0LhcixNM0Mw==,type:str]
|
||||
lastmodified: "2024-12-15T08:14:49Z"
|
||||
mac: ENC[AES256_GCM,data:7LnhoiwQxTfVOJD2aa46LFx5Z6s5Ao7E1VDFKyxl1tDc7HpjaS+M8nT/8VJbOP47Yakd0Pduhglz9V0KjOM8BTuKge1ZHCHRBhjMpOgqNI0PkAbnEZNUn+/x6jBv9e4ezdQNUo0PWk8OKsnfEePVZY/qFWLiZGlgtOS1ewjn+OI=,iv:9ihcNEreTALacsk5P6lNiPgEHMIjIu36FdRYJ+znsdg=,tag:Qys/PmeCq3cmUI4iGYhLWg==,type:str]
|
||||
pgp: []
|
||||
unencrypted_suffix: _unencrypted
|
||||
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