LogoLogo
Ctrlk
  • Welcome to e6data
  • Introduction to e6data
  • Get Started
  • Sign Up
  • Setup
    • AWS Setup
    • GCP Setup
    • Azure Setup
      • In VPC Deployment (Azure)
        • Prerequisite Infrastructure
        • Infrastructure & Permissions for e6data
        • Setup Kubernetes Components
        • Setup using Terraform in AZURE
      • Configure Azure Storage Access for Serverless Compute (Azure)
  • Workspaces
  • Catalogs
  • Table Formats
  • Clusters
  • Pools
  • Query Editor
  • Notebook
  • Query History
  • Connectivity
  • Access Control
  • Usage and Cost Management
  • Audit Log
  • User Settings
  • Advanced Features
  • Supported Data Types
  • SQL Command Reference
  • Equivalent Functions & Operators
  • Connectors & Drivers
  • Security & Trust
  • Tutorials and Best Practices
  • Known Limitations
  • Error Codes
  • Terms & Condition
  • Privacy Policy
  • FAQs
  • Services Utilised for e6data Deployment
  • Release Notes & Updates
Powered by GitBook
On this page
  1. Setup
  2. Azure Setup

In VPC Deployment (Azure)

Deploying e6data Workspace in Microsoft Azure using Terraform

Installation Overview

  1. Prerequisites Infrastructure

    1. Prerequisite

    2. Create Resource Group

    3. Create Virtual Network

    4. Create Subnet

    5. Delegate ACI Setup

    6. Create a Public IP set address

    7. Create a NAT Gateway

    8. Associate the NAT Gateway with the AKS Subnet

    9. Create a New Azure AKS Cluster

    10. Setup a Karpenter

      1. EC2 Nodepool

      2. Nodepool

      3. Setup Nginx Ingress Controller

      4. Azure Key vault to Kubernetes

  2. Setup Infrastructure & Permissions

    1. Azure Storage Account and a blob Container

    2. Required Permissions

    3. Create a Federated Identity Credential

    4. Creating User-Assigned Managed Identity for e6data Engine's Blob Storage Access

    5. Deploying Azure Key Vault to Kubernetes (akv2k8s) using Helm

    6. Key Vault Access for the akv2k8s Tool

  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. Deploying e6data in AZURE using Terraform

    2. Prerequisites

    3. Create the e6data workspace

    4. Setup e6data

      1. Configure provider.tf

      2. Configuration variables in terraform.tfvars file

    5. Execution Command

    6. Deployment Overview and Resource Provisioning

  5. Update a AZURE Terraform for your Workspace

    1. How to Apply Updates

PreviousAzure SetupNextPrerequisite Infrastructure

Last updated 1 year ago