Skip to content

Commit aa5a603

Browse files
authored
Merge pull request #91 from cgascoig/relative-modules
Use relative paths for child modules
2 parents adb2d6a + cda505e commit aa5a603

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

main.tf

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ data "intersight_kubernetes_virtual_machine_instance_type" "this" {
3434
}
3535

3636
module "infra_config_policy" {
37-
source = "terraform-cisco-modules/iks/intersight//modules/infra_config_policy"
37+
source = "./modules/infra_config_policy"
3838
count = var.infraConfigPolicy.use_existing == true ? 0 : 1
3939
vmConfig = {
4040
platformType = var.infraConfigPolicy.platformType
@@ -54,7 +54,7 @@ module "infra_config_policy" {
5454
}
5555
module "ip_pool_policy" {
5656
count = var.ip_pool.use_existing == true ? 0 : 1
57-
source = "terraform-cisco-modules/iks/intersight//modules/ip_pool"
57+
source = "./modules/ip_pool"
5858
name = var.ip_pool.name
5959
starting_address = var.ip_pool.ip_starting_address
6060
pool_size = var.ip_pool.ip_pool_size
@@ -66,7 +66,7 @@ module "ip_pool_policy" {
6666
tags = var.tags
6767
}
6868
module "k8s_network" {
69-
source = "terraform-cisco-modules/iks/intersight//modules/k8s_network"
69+
source = "./modules/k8s_network"
7070
count = var.k8s_network.use_existing == true ? 0 : 1
7171
policy_name = var.k8s_network.name
7272
pod_cidr = var.k8s_network.pod_cidr
@@ -76,7 +76,7 @@ module "k8s_network" {
7676
tags = var.tags
7777
}
7878
module "k8s_sysconfig" {
79-
source = "terraform-cisco-modules/iks/intersight//modules/k8s_sysconfig"
79+
source = "./modules/k8s_sysconfig"
8080
count = var.sysconfig.use_existing == true ? 0 : 1
8181
policy_name = var.sysconfig.name
8282
dns_servers = var.sysconfig.dns_servers
@@ -87,7 +87,7 @@ module "k8s_sysconfig" {
8787
tags = var.tags
8888
}
8989
module "trusted_registry" {
90-
source = "terraform-cisco-modules/iks/intersight//modules/trusted_registry"
90+
source = "./modules/trusted_registry"
9191
count = var.tr_policy.create_new == true ? 1 : 0
9292
policy_name = var.tr_policy.name
9393
unsigned_registries = var.tr_policy.unsigned_registries
@@ -96,7 +96,7 @@ module "trusted_registry" {
9696
tags = var.tags
9797
}
9898
module "runtime_policy" {
99-
source = "terraform-cisco-modules/iks/intersight//modules/runtime_policy"
99+
source = "./modules/runtime_policy"
100100
count = var.runtime_policy.create_new == true ? 1 : 0
101101
name = var.runtime_policy.name
102102
proxy_http_hostname = var.runtime_policy.http_proxy_hostname
@@ -114,7 +114,7 @@ module "runtime_policy" {
114114
tags = var.tags
115115
}
116116
module "k8s_version" {
117-
source = "terraform-cisco-modules/iks/intersight//modules/version"
117+
source = "./modules/version"
118118
count = var.versionPolicy.useExisting == true ? 0 : 1
119119
iksVersionName = var.versionPolicy.iksVersionName
120120
policyName = var.versionPolicy.policyName
@@ -123,7 +123,7 @@ module "k8s_version" {
123123
tags = var.tags
124124
}
125125
module "instance_type" {
126-
source = "terraform-cisco-modules/iks/intersight//modules/worker_profile"
126+
source = "./modules/worker_profile"
127127
count = var.instance_type.use_existing == true ? 0 : 1
128128
name = var.instance_type.name
129129
cpu = var.instance_type.cpu
@@ -133,7 +133,7 @@ module "instance_type" {
133133
tags = var.tags
134134
}
135135
module "cluster_profile" {
136-
source = "terraform-cisco-modules/iks/intersight//modules/cluster"
136+
source = "./modules/cluster"
137137
name = var.cluster.name
138138
action = var.cluster.action
139139
wait_for_completion = var.cluster.wait_for_completion
@@ -162,7 +162,7 @@ module "cluster_profile" {
162162
}
163163
module "addons" {
164164

165-
source = "terraform-cisco-modules/iks/intersight//modules/addon_policy"
165+
source = "./modules/addon_policy"
166166
for_each = {
167167
for addon in var.addons : addon.addonName => addon
168168
if addon.createNew != false && can(addon)
@@ -187,7 +187,7 @@ module "addons" {
187187

188188
module "cluster_addon_profile" {
189189

190-
source = "terraform-cisco-modules/iks/intersight//modules/cluster_addon_profile"
190+
source = "./modules/cluster_addon_profile"
191191
depends_on = [module.addons]
192192
count = var.addons != null ? 1 : 0
193193
profile_name = "${var.cluster.name}-addon-profile"
@@ -199,7 +199,7 @@ module "cluster_addon_profile" {
199199
tags = var.tags
200200
}
201201
module "control_profile" {
202-
source = "terraform-cisco-modules/iks/intersight//modules/node_profile"
202+
source = "./modules/node_profile"
203203
name = "${var.cluster.name}-control_profile"
204204
profile_type = "ControlPlane"
205205
min_size = var.cluster.control_nodes
@@ -210,7 +210,7 @@ module "control_profile" {
210210

211211
}
212212
module "worker_profile" {
213-
source = "terraform-cisco-modules/iks/intersight//modules/node_profile"
213+
source = "./modules/node_profile"
214214
name = "${var.cluster.name}-worker_profile"
215215
profile_type = "Worker"
216216
min_size = var.cluster.worker_nodes
@@ -221,15 +221,15 @@ module "worker_profile" {
221221

222222
}
223223
module "control_provider" {
224-
source = "terraform-cisco-modules/iks/intersight//modules/infra_provider"
224+
source = "./modules/infra_provider"
225225
name = "${var.cluster.name}-control_provider"
226226
instance_type_moid = var.instance_type.use_existing == true ? data.intersight_kubernetes_virtual_machine_instance_type.this.0.results.0.moid : module.instance_type.0.moid
227227
node_group_moid = module.control_profile.node_group_profile_moid
228228
infra_config_policy_moid = var.infraConfigPolicy.use_existing == true ? data.intersight_kubernetes_virtual_machine_infra_config_policy.this.0.results.0.moid : module.infra_config_policy.0.infra_config_moid
229229
tags = var.tags
230230
}
231231
module "worker_provider" {
232-
source = "terraform-cisco-modules/iks/intersight//modules/infra_provider"
232+
source = "./modules/infra_provider"
233233
name = "${var.cluster.name}-worker_provider"
234234
instance_type_moid = var.instance_type.use_existing == true ? data.intersight_kubernetes_virtual_machine_instance_type.this.0.results.0.moid : module.instance_type.0.moid
235235
node_group_moid = module.worker_profile.node_group_profile_moid

0 commit comments

Comments
 (0)