diff --git a/openstack-tf/modules/timescaledb/timescaledb.tf b/openstack-tf/modules/timescaledb/timescaledb.tf index bf10dc0..9a7b0bd 100644 --- a/openstack-tf/modules/timescaledb/timescaledb.tf +++ b/openstack-tf/modules/timescaledb/timescaledb.tf @@ -49,7 +49,7 @@ resource "openstack_networking_secgroup_rule_v2" "timescaledb_access_from_dedica resource "openstack_compute_servergroup_v2" "timescaledb_cluster" { name = "timescaledb_cluster" - policies = ["soft-anti-affinity"] + policies = [var.timescaledb_affinity_policy] } # Instances with an additional block device diff --git a/openstack-tf/modules/timescaledb/variables-timescaledb.tf b/openstack-tf/modules/timescaledb/variables-timescaledb.tf index 9037c82..396070c 100644 --- a/openstack-tf/modules/timescaledb/variables-timescaledb.tf +++ b/openstack-tf/modules/timescaledb/variables-timescaledb.tf @@ -7,6 +7,10 @@ variable "timescaledb_server_data" { } } +variable "timescaledb_affinity_policy" { + default = "soft-anti-affinity" +} + variable "timescaledb_node_flavor" { default = "" }