@ -204,7 +204,7 @@ resource "openstack_compute_instance_v2" "bastion" {
}
provisioner " local-exec " {
command = " sed s/USER/ ${ var . ssh_user } / ../../contrib/terraform/openstack /ansible_bastion_template.txt | sed s/BASTION_ADDRESS/ ${ var . bastion_fips [ 0 ] } / > group_vars/no_floating.yml "
command = " sed s/USER/ ${ var . ssh_user } / ${ path . root } /ansible_bastion_template.txt | sed s/BASTION_ADDRESS/${ var . bastion_fips [ 0 ] } / > ${ var . group_vars_path } /no_floating.yml "
}
}
@ -251,7 +251,7 @@ resource "openstack_compute_instance_v2" "k8s_master" {
}
provisioner " local-exec " {
command = " sed s/USER/ ${ var . ssh_user } / ../../contrib/terraform/openstack /ansible_bastion_template.txt | sed s/BASTION_ADDRESS/ ${ element ( concat ( var . bastion_fips , var . k8s_master_fips ) , 0 ) } / > group_vars/no_floating.yml "
command = " sed s/USER/ ${ var . ssh_user } / ${ path . root } /ansible_bastion_template.txt | sed s/BASTION_ADDRESS/${ element ( concat ( var . bastion_fips , var . k8s_master_fips ) , 0 ) } / > ${ var . group_vars_path } /no_floating.yml "
}
}
@ -298,7 +298,7 @@ resource "openstack_compute_instance_v2" "k8s_master_no_etcd" {
}
provisioner " local-exec " {
command = " sed s/USER/ ${ var . ssh_user } / ../../contrib/terraform/openstack /ansible_bastion_template.txt | sed s/BASTION_ADDRESS/ ${ element ( concat ( var . bastion_fips , var . k8s_master_fips ) , 0 ) } / > group_vars/no_floating.yml "
command = " sed s/USER/ ${ var . ssh_user } / ${ path . root } /ansible_bastion_template.txt | sed s/BASTION_ADDRESS/${ element ( concat ( var . bastion_fips , var . k8s_master_fips ) , 0 ) } / > ${ var . group_vars_path } /no_floating.yml "
}
}
@ -468,7 +468,7 @@ resource "openstack_compute_instance_v2" "k8s_node" {
}
provisioner " local-exec " {
command = " sed s/USER/ ${ var . ssh_user } / ../../contrib/terraform/openstack /ansible_bastion_template.txt | sed s/BASTION_ADDRESS/ ${ element ( concat ( var . bastion_fips , var . k8s_node_fips ) , 0 ) } / > group_vars/no_floating.yml "
command = " sed s/USER/ ${ var . ssh_user } / ${ path . root } /ansible_bastion_template.txt | sed s/BASTION_ADDRESS/${ element ( concat ( var . bastion_fips , var . k8s_node_fips ) , 0 ) } / > ${ var . group_vars_path } /no_floating.yml "
}
}
@ -554,7 +554,7 @@ resource "openstack_compute_instance_v2" "k8s_nodes" {
}
provisioner " local-exec " {
command = " %{if each.value.floating_ip}sed s/USER/ ${ var . ssh_user } / ../../contrib/terraform/openstack /ansible_bastion_template.txt | sed s/BASTION_ADDRESS/ ${ element ( concat ( var . bastion_fips , [ for key , value in var . k8s_nodes_fips : value . address ] ) , 0 ) } / > group_vars/no_floating.yml%{else}true%{endif} "
command = " %{if each.value.floating_ip}sed s/USER/ ${ var . ssh_user } / ${ path . root } /ansible_bastion_template.txt | sed s/BASTION_ADDRESS/${ element ( concat ( var . bastion_fips , [ for key , value in var . k8s_nodes_fips : value . address ] ) , 0 ) } / > ${ var . group_vars_path } /no_floating.yml%{else}true%{endif} "
}
}