LogoLogo
CtrlK
  • Welcome to e6data
  • Introduction to e6data
  • Get Started
  • Sign Up
  • Setup
    • AWS Setup
      • Prerequisite Infrastructure
      • Infrastructure & Permissions for e6data
      • Setup Kubernetes Components
      • Setup using Terraform in AWS
      • AWS PrivateLink and e6data
    • GCP Setup
    • Azure Setup
  • Workspaces
  • Catalogs
  • Clusters
  • Query Editor
  • Notebook
  • Query History
  • Connectivity
  • Access Control
  • 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
  • FAQs
  • Release Notes & Updates
Powered by GitBook
On this page
  1. Setup

AWS Setup

Installation Overview

  1. Prerequisites

    1. Create an EKS Cluster

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

    2. Create a VPC

      • Optional, only required if a VPC is not present to create an EKS Cluster or to 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 EKS Cluster

  3. Setup Kubernetes Component

    1. Add e6data Helm Charts Repository

    2. Edit values.yaml

    3. Run Helm Charts

  4. Setup using Terraform in AWS

    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. AWS PrivateLink and e6data

    1. What is AWS PrivateLink?

    2. Why do we need AWS PrivateLink?

Terraform Scripts that automate the installation are available here for your convenience.

PreviousSetupNextPrerequisite Infrastructure

Last updated 1 year ago