ionoscloud_mongo_cluster
Creates and manages DbaaS MongoDB Cluster objects.
Example Usage for playground or business editions. They require template_id defined.
resource "ionoscloud_datacenter" "datacenter_example" {
name = "example"
location = "de/txl"
description = "Datacenter for testing dbaas cluster"
}
resource "ionoscloud_lan" "lan_example" {
datacenter_id = ionoscloud_datacenter.datacenter_example.id
public = false
name = "example"
}
resource "ionoscloud_mongo_cluster" "example_mongo_cluster" {
maintenance_window {
day_of_the_week = "Sunday"
time = "09:00:00"
}
mongodb_version = "6.0"
instances = 1
display_name = "example_mongo_cluster"
location = ionoscloud_datacenter.datacenter_example.location
connections {
datacenter_id = ionoscloud_datacenter.datacenter_example.id
lan_id = ionoscloud_lan.lan_example.id
cidr_list = ["192.168.1.108/24"]
}
template_id = "6b78ea06-ee0e-4689-998c-fc9c46e781f6"
}
resource "random_password" "cluster_password" {
length = 16
special = true
override_special = "!#$%&*()-_=+[]{}<>:?"
}Example Usage for enterprise edition
Argument reference
Import
Last updated
