File tree Expand file tree Collapse file tree
examples/openstack-kubernetes/k3s-cluster
modules/openstack-kubernetes-infra Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ module "openstack_cogstack_infra" {
1313 ubuntu_immage_name = var. ubuntu_immage_name
1414 # generate_random_name_prefix = false
1515 # prefix = "dev"
16- # network = {
17- # network_id = "some-id"
18- # }
16+ network = {
17+ network_id = " some-id"
18+ }
1919}
Original file line number Diff line number Diff line change @@ -124,8 +124,8 @@ data "openstack_compute_flavor_v2" "available_compute_flavors" {
124124
125125
126126data "openstack_networking_network_v2" "network" {
127- count = var. network . network_id != null ? 0 : 1
128- name = var. network . name
127+ for_each = toset ( var. network . network_id != null ? [] : [ " lookup " ])
128+ name = var. network . name
129129}
130130
131131data "openstack_images_image_v2" "ubuntu" {
Original file line number Diff line number Diff line change 22locals {
33 random_prefix = random_id. server . b64_url
44 prefix = var. prefix != null ? var. prefix : (var. generate_random_name_prefix ? local. random_prefix : " " )
5+ network_id = var. network . network_id != null ? var. network . network_id : data. openstack_networking_network_v2 . network [" lookup" ]. id
56}
67
78
@@ -18,7 +19,6 @@ locals {
1819locals {
1920 output_file_directory = var. output_file_directory != null ? var. output_file_directory : " ${ path . root } /.build"
2021 kubeconfig_file = " ${ local . output_file_directory } /downloaded-kubeconfig.yaml"
21- network_id = var. network . network_id != null ? var. network . network_id : data. openstack_networking_network_v2 . network [0 ]. id
2222}
2323
2424resource "random_id" "server" {
You can’t perform that action at this time.
0 commit comments