No results found

Your search did not match any results.

We suggest you try the following to help find what you're looking for:

  • Check the spelling of your keyword search.
  • Use synonyms for the keyword you typed, for example, try "application" instead of "software."
  • Try one of the popular searches shown below.
  • Start a new search.
Trending Questions
 

Deploy a modern data lake on OCI

Author: Developer Relations

Updated:

OCI Datalake Architecture Overview

Resource Manager Deployment

This Quick Start uses OCI Resource Manager to make deployment easy, sign up for an OCI account if you don’t have one, and just click the button below:

Deploy to Oracle Cloud

After logging into the console you’ll be taken through the same steps described in the Deploy section below.

Note, if you use this template to create another repo you’ll need to change the link for the button to point at your repo.

Local Development

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-datalake && cd oci-datalake
        

Initialize

Initialize Terraform provider for OCI and Random

$ terraform init

        

Build Plan

$ terraform plan -var-file=config.tfvars -out oci_datalake.out

        

Apply

$ terraform apply "oci_datalake.out"

        

Destroy

$ terraform destroy -var-file=config.tfvars

        

Deploy with ORM

  1. Login to Oracle Cloud Infrastructure to import the stack

     > Home > Solutions & Platform > Resource Manager > Stacks > Create Stack
    
            
  2. Upload the master.zip and provide a name and description for the stack

    Create Stack Dialog
  3. Configure the Stack. The UI will present the variables to the user dynamically, based on their selections.