|
| 1 | +// Copyright (c) 2018, 2019, Oracle and/or its affiliates. All rights reserved. |
1 | 2 | resource "oci_core_instance_configuration" "bridge_instance_configuration" {
|
2 | 3 | compartment_id = "${var.compartment_ocid}"
|
3 | 4 | display_name = "BridgeInstance"
|
@@ -48,44 +49,7 @@ resource "oci_core_instance_pool" "bridge_instance_pool" {
|
48 | 49 | size = "1"
|
49 | 50 | }
|
50 | 51 |
|
51 |
| -data "oci_core_instance_pool_instances" "bridge_instance_pool_instances" { |
52 | 52 |
|
53 |
| - compartment_id = "${var.compartment_ocid}" |
54 |
| - instance_pool_id = "${oci_core_instance_pool.bridge_instance_pool.id}" |
55 |
| -} |
56 |
| - |
57 |
| -data "oci_core_instance" "bridge_instance" { |
58 |
| - |
59 |
| - instance_id = "${lookup(data.oci_core_instance_pool_instances.bridge_instance_pool_instances.instances[0],"id")}" |
60 |
| -} |
61 |
| - |
62 |
| -# Gets a list of private IPs on the second VNIC |
63 |
| - |
64 |
| -resource "oci_core_private_ip" "BridgeInstancePrivateIP" { |
65 |
| - vnic_id = "${data.oci_core_vnic.BridgeInstanceVnic1.id}" |
66 |
| - display_name = "BridgeInstancePrivateIP" |
67 |
| -} |
68 |
| -data "oci_core_private_ips" "BridgeInstancePrivateIP2" { |
69 |
| - vnic_id = "${data.oci_core_vnic.BridgeInstanceVnic2.id}" |
70 |
| -} |
71 |
| - |
72 |
| - |
73 |
| -# Get the OCID of the primary VNIC |
74 |
| -data "oci_core_vnic" "BridgeInstanceVnic1" { |
75 |
| - vnic_id = "${lookup(data.oci_core_vnic_attachments.BridgeInstanceVnics.vnic_attachments[0],"vnic_id")}" |
76 |
| -} |
77 |
| - |
78 |
| -# Get the OCID of the secondary VNIC |
79 |
| -data "oci_core_vnic" "BridgeInstanceVnic2" { |
80 |
| - depends_on = ["oci_core_instance_pool.bridge_instance_pool"] |
81 |
| - vnic_id = "${lookup(data.oci_core_vnic_attachments.BridgeInstanceVnics.vnic_attachments[1],"vnic_id")}" |
82 |
| -} |
83 |
| - |
84 |
| -data "oci_core_vnic_attachments" "BridgeInstanceVnics" { |
85 |
| - compartment_id = "${var.compartment_ocid}" |
86 |
| - availability_domain = "${lookup(data.oci_identity_availability_domains.ADs.availability_domains[var.AD - 1],"name")}" |
87 |
| - instance_id = "${data.oci_core_instance.bridge_instance.id}" |
88 |
| -} |
89 | 53 |
|
90 | 54 | # Configurations for setting up the secondary VNIC
|
91 | 55 | resource "null_resource" "configure-secondary-vnic" {
|
|
0 commit comments