aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorclarkzjw <[email protected]>2022-12-13 11:42:42 -0800
committerclarkzjw <[email protected]>2022-12-13 11:42:42 -0800
commit087bdf1a6a815de673d97c83ecb000ae80c1dae1 (patch)
treef15ef1e15153f5140812d20d714af164f99e0c36 /jinwei.me/infra
parent4a1d681d233e89e11fe02919de5eb6f9b0c020e9 (diff)
downloadjinwei.me-087bdf1a6a815de673d97c83ecb000ae80c1dae1.tar.gz
config: mount hetzner storagebox via samba
Diffstat (limited to 'jinwei.me/infra')
-rw-r--r--jinwei.me/infra/samba.tf17
-rw-r--r--jinwei.me/infra/variables.tf18
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 @@
1resource "aws_ssm_parameter" "hetzner_username" {
2 name = "/${local.name}/hetzner/username"
3 type = "SecureString"
4 value = var.hetzner_username
5}
6
7resource "aws_ssm_parameter" "hetzner_password" {
8 name = "/${local.name}/hetzner/password"
9 type = "SecureString"
10 value = var.hetzner_password
11}
12
13resource "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
74variable "hetzner_username" {
75 description = "Hetzner username"
76 type = string
77 sensitive = true
78}
79
80variable "hetzner_password" {
81 description = "Hetzner password"
82 type = string
83 sensitive = true
84}
85
86variable "hetzner_storagebox" {
87 description = "Hetzner storagebox url"
88 type = string
89 sensitive = true
90}
Powered by cgit v1.2.3 (git 2.41.0)