aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'rss.jinwei.me/infra/ssm.tf')
-rw-r--r--rss.jinwei.me/infra/ssm.tf35
1 files changed, 35 insertions, 0 deletions
diff --git a/rss.jinwei.me/infra/ssm.tf b/rss.jinwei.me/infra/ssm.tf
new file mode 100644
index 0000000..62aaba7
--- /dev/null
+++ b/rss.jinwei.me/infra/ssm.tf
@@ -0,0 +1,35 @@
1resource "aws_ssm_parameter" "ttrss_site_url" {
2 name = "/${var.name}/ttrss/url"
3 type = "String"
4 value = var.ttrss_site_url
5}
6
7resource "aws_ssm_parameter" "ttrss_db_name" {
8 name = "/${var.name}/mysql/ttrss_db_name"
9 type = "String"
10 value = var.ttrss_db_name
11}
12
13resource "aws_ssm_parameter" "ttrss_db_user" {
14 name = "/${var.name}/mysql/ttrss_db_user"
15 type = "String"
16 value = var.ttrss_db_user
17}
18
19resource "aws_ssm_parameter" "ttrss_db_password" {
20 name = "/${var.name}/mysql/ttrss_db_password"
21 type = "SecureString"
22 value = random_password.ttrss_password.result
23}
24
25resource "aws_ssm_parameter" "ttrss_tgbot_token" {
26 name = "/${var.name}/tgbot/token"
27 type = "SecureString"
28 value = var.rss_tgbot_token
29}
30
31resource "aws_ssm_parameter" "ttrss_tgbot_version" {
32 name = "/${var.name}/tgbot/version"
33 type = "String"
34 value = var.tg_bot_version
35}
Powered by cgit v1.2.3 (git 2.41.0)