Compare commits
No commits in common. "main" and "multiple_dbs_per_psql_instance" have entirely different histories.
main
...
multiple_d
12 changed files with 36 additions and 13 deletions
|
|
@ -2,7 +2,7 @@ terraform {
|
|||
required_providers {
|
||||
stackit = {
|
||||
source = "stackitcloud/stackit"
|
||||
version = "~> 0.68.0"
|
||||
version = "~> 0.61.0"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
resource "grafana_contact_point" "this" {
|
||||
name = var.contact_point_name
|
||||
disable_provenance = true
|
||||
|
||||
googlechat {
|
||||
url = var.gchat_url
|
||||
|
|
|
|||
|
|
@ -1,7 +1,6 @@
|
|||
resource "grafana_notification_policy" "this" {
|
||||
contact_point = var.default_contact_point_uid
|
||||
group_by = var.group_by
|
||||
disable_provenance = true
|
||||
|
||||
dynamic "policy" {
|
||||
for_each = var.folder_policies
|
||||
|
|
|
|||
|
|
@ -19,3 +19,30 @@ resource "stackit_mongodbflex_user" "this" {
|
|||
roles = var.mongodb_user_roles
|
||||
database = var.mongodb_user_database
|
||||
}
|
||||
|
||||
# // Configure Secret Manager Provider
|
||||
# provider "vault" {
|
||||
# address = "https://prod.sm.eu01.stackit.cloud"
|
||||
# skip_child_token = true
|
||||
# auth_login_userpass {
|
||||
# username = var.secret_manager_username
|
||||
# password = var.secret_manager_password
|
||||
# }
|
||||
# }
|
||||
|
||||
# // Store MongoDB Credentials in Secret Manager
|
||||
# resource "vault_kv_secret_v2" "mongodb_cred_save" {
|
||||
# mount = var.secret_manager_instance_id
|
||||
# name = var.mongodb_secrets_path
|
||||
# cas = 1
|
||||
# delete_all_versions = true
|
||||
# data_json = jsonencode(
|
||||
# {
|
||||
# username = stackit_mongodbflex_user.mongodb_user.username,
|
||||
# password = stackit_mongodbflex_user.mongodb_user.password,
|
||||
# host = stackit_mongodbflex_user.mongodb_user.host,
|
||||
# port = stackit_mongodbflex_user.mongodb_user.port,
|
||||
# uri = stackit_mongodbflex_user.mongodb_user.uri
|
||||
# }
|
||||
# )
|
||||
# }
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@ terraform {
|
|||
required_providers {
|
||||
stackit = {
|
||||
source = "stackitcloud/stackit"
|
||||
version = "~> 0.68.0"
|
||||
version = "~> 0.50.0"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -30,9 +30,7 @@ variable "mongodb_instance_flavor" {
|
|||
variable "mongodb_instance_options" {
|
||||
description = "options for mongodb"
|
||||
type = object({
|
||||
type = string
|
||||
snapshot_retention_days = number
|
||||
point_in_time_window_hours = number
|
||||
type = string
|
||||
})
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@ terraform {
|
|||
required_providers {
|
||||
stackit = {
|
||||
source = "stackitcloud/stackit"
|
||||
version = "~> 0.68.0"
|
||||
version = "~> 0.50.0"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@ terraform {
|
|||
required_providers {
|
||||
stackit = {
|
||||
source = "stackitcloud/stackit"
|
||||
version = "~> 0.68.0"
|
||||
version = "~> 0.50.0"
|
||||
}
|
||||
grafana = {
|
||||
source = "grafana/grafana"
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@ terraform {
|
|||
required_providers {
|
||||
stackit = {
|
||||
source = "stackitcloud/stackit"
|
||||
version = "~> 0.68.0"
|
||||
version = "~> 0.50.0"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@ terraform {
|
|||
required_providers {
|
||||
stackit = {
|
||||
source = "stackitcloud/stackit"
|
||||
version = "~> 0.68.0"
|
||||
version = "~> 0.50.0"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@ terraform {
|
|||
required_providers {
|
||||
stackit = {
|
||||
source = "stackitcloud/stackit"
|
||||
version = "~> 0.68.0"
|
||||
version = "~> 0.50.0"
|
||||
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@ terraform {
|
|||
required_providers {
|
||||
stackit = {
|
||||
source = "stackitcloud/stackit"
|
||||
version = "~> 0.68.0"
|
||||
version = "~> 0.62.0"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue