Self-Hosted

Self-hosted or on-premise

Installing Secoda On-Premises

Secoda offers multiple on-premises installation options, ranging from a Docker Compose setup to fully automated Kubernetes deployments in AWS EKS or GCP GKE. All Secoda services are distributed as container images, designed to run on any Docker-compatible container engine.

For a balance of production-readiness, ease of installation, and manageability, we recommend using the AWS ECS Terraform module.

Secoda Terraform Module

Kubernetes Installation Options

For greater flexibility but also higher complexity, we offer three Kubernetes deployment methods.

Fully Automated EKS (AWS EKS Deployment)

Fully Automated GKE (GCP GKE Deployment)

Generic Secoda Helm Chart

The fully automated options install Secoda along with all necessary network and service dependencies. However, enterprise customers with specific security or operational requirements often prefer the Generic Helm Chart, which focuses solely on installing Secoda services. This option allows customers to customize their networking, Kubernetes engine, and service dependencies.

Trial or Testing Setup

For quick trials or non-production environments, Secoda provides a lightweight Docker Compose setup.

Docker-Compose

Resource Requirements

For detailed information on the resources required to run Secoda in a production environment — or to understand the setup handled by automated installation packages — refer to the README file in the Generic Secoda Helm repository.

SAML

Okta SAML

Microsoft Azure AD SAML

Not using Secoda to manage your data documentation yet? Sign up for free here 👈

Last updated