Azure Setup

Deploying e6data Workspace in Microsoft Azure using Terraform

Installation Overview

  1. Prerequisites

    1. Create an AKS Cluster

      • Optional, only required if an EKS Cluster is absent or to install e6data in a new EKS Cluster.

    2. Create a VPC

      • Optional is only required if a VPC is not present to create an EKS Cluster or install e6data in a new VPC.

  2. Setup Infrastructure & Permissions

    1. Create an S3 Bucket for e6data

    2. Create an OIDC IAM Role for e6data Query Engine

    3. Create a Cross-Account IAM Role

    4. Update ConfigMap in the AKS Cluster

  3. Setup Kubernetes Component

    1. Add e6data Helm Charts Repository

    2. Edit values.yaml

    3. Run Helm Charts

  4. Setup using Terraform in AZURE

    1. Prerequisites

    2. Create the e6data workspace

    3. Setup e6data

      1. Configure provider.tf

      2. Configuration variables in terraform.tfvars file

    4. Execution Command

    5. Deployment Overview and Resource Provisioning

    6. Resource Created

  5. AZURE PrivateLink and e6data

    1. What is AZURE PrivateLink?

    2. Why do we need AZURE PrivateLink?

Last updated

#930: Cross account hive GCP

Change request updated