Terraform and Ansible Scripts to automate the provisioning and setup of OCI and Azure Virtual Private Circuit.
Clone the Github Repo, then go to https://www.oracle.com/database/technologies/instant-client/linux-x86-64-downloads.html and download the Instant Client .zip. I personally used instantclient-basic-linux.x64-19.6.0.0.0dbru.zip. After this step is done rename the file to instantclient.zip and place it inside the cloned directory.
https://docs.cloud.oracle.com/en-us/iaas/Content/API/Concepts/apisigningkey.htm
https://docs.cloud.oracle.com/en-us/iaas/Content/GSG/Tasks/creatingkeys.htm
For Region and Location variables:
OCI = "us-ashburn-1"
Azure = "East US"
For Address Space variables:
Please use two different /16 subnet, however ommit the /16.
Example 10.255.0.0 for OCI and 10.124.0.0 for Azure.
terraform apply --auto-approve