diff options
Diffstat (limited to 'jinwei.me/infra')
-rw-r--r-- | jinwei.me/infra/samba.tf | 17 | ||||
-rw-r--r-- | jinwei.me/infra/variables.tf | 18 |
2 files changed, 35 insertions, 0 deletions
diff --git a/jinwei.me/infra/samba.tf b/jinwei.me/infra/samba.tf new file mode 100644 index 0000000..62fadc1 --- /dev/null +++ b/jinwei.me/infra/samba.tf | |||
@@ -0,0 +1,17 @@ | |||
1 | resource "aws_ssm_parameter" "hetzner_username" { | ||
2 | name = "/${local.name}/hetzner/username" | ||
3 | type = "SecureString" | ||
4 | value = var.hetzner_username | ||
5 | } | ||
6 | |||
7 | resource "aws_ssm_parameter" "hetzner_password" { | ||
8 | name = "/${local.name}/hetzner/password" | ||
9 | type = "SecureString" | ||
10 | value = var.hetzner_password | ||
11 | } | ||
12 | |||
13 | resource "aws_ssm_parameter" "hetzner_storagebox" { | ||
14 | name = "/${local.name}/hetzner/storagebox" | ||
15 | type = "SecureString" | ||
16 | value = var.hetzner_password | ||
17 | } | ||
diff --git a/jinwei.me/infra/variables.tf b/jinwei.me/infra/variables.tf index 87283cc..04c1331 100644 --- a/jinwei.me/infra/variables.tf +++ b/jinwei.me/infra/variables.tf | |||
@@ -70,3 +70,21 @@ variable "cloudflare_account_id" { | |||
70 | type = string | 70 | type = string |
71 | sensitive = true | 71 | sensitive = true |
72 | } | 72 | } |
73 | |||
74 | variable "hetzner_username" { | ||
75 | description = "Hetzner username" | ||
76 | type = string | ||
77 | sensitive = true | ||
78 | } | ||
79 | |||
80 | variable "hetzner_password" { | ||
81 | description = "Hetzner password" | ||
82 | type = string | ||
83 | sensitive = true | ||
84 | } | ||
85 | |||
86 | variable "hetzner_storagebox" { | ||
87 | description = "Hetzner storagebox url" | ||
88 | type = string | ||
89 | sensitive = true | ||
90 | } | ||