diff --git a/examples/main.tf b/examples/main.tf index ef5877b444c516d356ed98f240bbf3c7c5192ecc..25ab90050faf95c32dec35ad759ff678b207059b 100644 --- a/examples/main.tf +++ b/examples/main.tf @@ -1,7 +1,15 @@ -provider "openstack" {} +terraform { + required_providers { + openstack = { + source = "terraform-providers/openstack" + } + } + required_version = ">= 0.13" +} module "consul_server_sg" { source = "git::https://code.ornl.gov/rse-terraform-modules/cades-consul-server-security-group//modules/cades-consul-server-security-group" + name = "consul-server-sg" description = "My Consul server security group" } diff --git a/modules/cades-consul-server-security-group/main.tf b/modules/cades-consul-server-security-group/main.tf index 605c6bc6e47bf8b3eb5b22480e6c38725ca94eb2..05121e24c04c45fd53cb6df5d34afb8ef418a95a 100644 --- a/modules/cades-consul-server-security-group/main.tf +++ b/modules/cades-consul-server-security-group/main.tf @@ -1,5 +1,14 @@ +terraform { + required_providers { + openstack = { + source = "terraform-providers/openstack" + } + } + required_version = ">= 0.13" +} + module "consul_client_sg" { - source = "git::https://code.ornl.gov/rse-terraform-modules/cades-consul-client-security-group//modules/cades-consul-client-security-group?ref=v0.2" + source = "git::https://code.ornl.gov/rse-terraform-modules/cades-consul-client-security-group//modules/cades-consul-client-security-group?ref=v0.3" name = var.name description = var.description }