Files
terraform/oracle/kr/ACTIVATION_HELPER.sh

40 lines
1.7 KiB
Bash

#!/bin/bash
# Script to help diagnose and resolve OCI Korea region access issues
echo "=== OCI Korea Region Activation Helper ==="
echo
echo "1. Checking current configuration..."
echo " - Profile: korea"
echo " - Region: ap-chuncheon-1"
echo " - Compartment: ManagedCompartmentForPaaS"
echo
echo "2. The issue appears to be that the Korea region services may not be activated for your account."
echo
echo "3. Recommended actions:"
echo " a) Go to Oracle Cloud Console: https://cloud.oracle.com"
echo " b) Switch to the Korea (Seoul) region using the dropdown in the top-right"
echo " c) Navigate to Virtual Cloud Networks (VCN) service"
echo " d) Try to create a simple VCN manually to activate the region"
echo
echo "4. Alternative activation method via CLI:"
echo " # Try creating a simple VCN with minimal settings"
echo " # Replace 'your-cidr-block' with an appropriate CIDR (e.g., '10.0.0.0/16')"
echo " oci --profile korea network vcn create --compartment-id ocid1.compartment.oc1..aaaaaaaahn5rlnycgdjdttsgir2q3v5otzzk2hyc7xrxiebzmipzskpvaaaq --cidr-block '10.0.0.0/16' --display-name 'activation-vcn'"
echo
echo "5. Once the region is activated, you can proceed with the Terraform operations:"
echo " # Initialize Terraform"
echo " TF_CLI_CONFIG_FILE=.terraformrc terraform init"
echo
echo " # Apply the infrastructure with ch2 enabled"
echo " TF_CLI_CONFIG_FILE=.terraformrc terraform apply -var ch2_enabled=true -var ch3_enabled=true -var a1_storage_size_gb=50 -auto-approve"
echo
echo " # After infrastructure is deployed, remove ch2 and redistribute storage"
echo " TF_CLI_CONFIG_FILE=.terraformrc terraform apply -var ch2_enabled=false -var ch3_enabled=true -var a1_storage_size_gb=200 -auto-approve"
echo
echo "=== End of Diagnostic ==="