Skip to content

oracle-quickstart/oci-global-multiregion-app-goldengate-autonomous

Repository files navigation

OCI Global Multiregion App Goldengate Autonomous

Deploy a Multi-Region OCI Goldengate and Autonomous Stack to Build Distributed Apps on OCI

This repo is under active development. Building open source software is a community effort. We're excited to engage with the community building this.

OCI GG ADB Main

OCI GG ADB

OCI GG ADB 2

Deployment of Stack on OCI with Terraform

Make sure your credentials are defined in $HOME/.oci/config file. As Terraform takes takes the default value from the .oci/config file

For eg : [DEFAULT] user=ocid1.user.oc1..aaaaaxxxwf3a
fingerprint=de:50:15:13:...:d6
key_file=/Users/shadab/.oci/oci_api_key.pem
tenancy=ocid1.tenancy.oc1..aaaaaaaa2txfa
compartment=ocid1.compartment.oc1..aaaa5pti7sq
region=us-ashburn-1

$ git clone https://github.com/oracle-quickstart/oci-global-multiregion-app-goldengate-autonomous/

Deployment in North America, US - Ashburn

$ cd NorthAmerica

Initialize

Initialize Terraform provider for OCI and Random

$ terraform init

Build Plan

$ terraform plan

Apply

$ terraform apply

Destroy

$ terraform destroy

Deployment in Asia, Singapore

$ cd Asia

Initialize

Initialize Terraform provider for OCI and Random

$ terraform init

Build Plan

$ terraform plan

Apply

$ terraform apply

Destroy

$ terraform destroy

Deployment in Australia, Sydney

$ cd Australia

Initialize

Initialize Terraform provider for OCI and Random

$ terraform init

Build Plan

$ terraform plan

Apply

$ terraform apply

Destroy

$ terraform destroy

Deployment in Europe, Germany - Frankfurt

$ cd Europe

Initialize

Initialize Terraform provider for OCI and Random

$ terraform init

Build Plan

$ terraform plan

Apply

$ terraform apply

Destroy

$ terraform destroy

Deployment in South America, Brazil - SaoPaulo

$ cd SouthAmerica

Initialize

Initialize Terraform provider for OCI and Random

$ terraform init

Build Plan

$ terraform plan

Apply

$ terraform apply

Destroy

$ terraform destroy

Deployment in Africa, South Africa - Johanessburg

$ cd Africa

Initialize

Initialize Terraform provider for OCI and Random

$ terraform init

Build Plan

$ terraform plan

Apply

$ terraform apply

Destroy

$ terraform destroy

Contributing

This project welcomes contributions from the community. Before submitting a pull request, please review our contribution guide

Security

Please consult the security guide for our responsible security vulnerability disclosure process

License

Copyright (c) 2025 Oracle, Inc. All rights reserved.

Licensed under the Apache License version 2.0 as shown at http://www.apache.org/licenses/

About

Deploy a Multi-Region OCI Goldengate and Autonomous Stack to Build Distributed Apps on OCI

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •