File tree Expand file tree Collapse file tree 2 files changed +19
-6
lines changed Expand file tree Collapse file tree 2 files changed +19
-6
lines changed Original file line number Diff line number Diff line change 22
33SCRIPT_DIR=$( cd $( dirname " $0 " ) ; pwd -P)
44
5- exit 0
6-
7- PREFIX_NAME=" $1 "
8- PUBLIC_GATEWAY=" $2 "
5+ echo " terraform.tfvars"
6+ cat terraform.tfvars
7+
8+ PREFIX_NAME=$( cat terraform.tfvars | grep name_prefix | sed " s/name_prefix=//g" | sed ' s/"//g' | sed " s/_/-/g" )
9+ PUBLIC_GATEWAY=$( cat terraform.tfvars | grep vpc_public_gateway | sed " s/vpc_public_gateway=//g" | sed ' s/"//g' )
10+ REGION=$( cat terraform.tfvars | grep -E " ^region" | sed " s/region=//g" | sed ' s/"//g' )
11+ RESOURCE_GROUP_NAME=$( cat terraform.tfvars | grep resource_group_name | sed " s/resource_group_name=//g" | sed ' s/"//g' )
12+
13+ echo " PREFIX_NAME: ${PREFIX_NAME} "
14+ echo " PUBLIC_GATEWAY: ${PUBLIC_GATEWAY} "
15+ echo " REGION: ${REGION} "
16+ echo " RESOURCE_GROUP_NAME: ${RESOURCE_GROUP_NAME} "
17+ echo " IBMCLOUD_API_KEY: ${IBMCLOUD_API_KEY} "
18+
19+ if [[ -z " ${PUBLIC_GATEWAY} " ]]; then
20+ PUBLIC_GATEWAY=" false"
21+ fi
922
1023VPC_NAME=" ${PREFIX_NAME} -vpc"
1124
12- ibmcloud login -r " ${TF_VAR_region } " -g " ${TF_VAR_resource_group_name } " --apikey " ${TF_VAR_ibmcloud_api_key } "
25+ ibmcloud login -r " ${REGION } " -g " ${RESOURCE_GROUP_NAME } " --apikey " ${IBMCLOUD_API_KEY } "
1326
1427echo " Retrieving VPC_ID for name: ${VPC_NAME} "
1528VPC_ID=$( ibmcloud is vpcs | grep " ${VPC_NAME} " | sed -E " s/^([A-Za-z0-9-]+).*/\1/g" )
Original file line number Diff line number Diff line change 3131## Example usage
3232
3333``` hcl-terraform
34- vpc "dev_vpc" {
34+ module "dev_vpc" {
3535 source = "github.com/cloud-native-toolkit/terraform-ibm-vpc.git?ref=v1.1.0"
3636
3737 resource_group_name = var.resource_group_name
You can’t perform that action at this time.
0 commit comments