Syniel
Infrastructure as Code

Syniel + Terraform

Provision Enterprise Infrastructure as Code

Use the Syniel Terraform provider to define, version, and automate your entire cloud infrastructure declaratively.

What this integration does

  • Provision any Syniel resource -compute, storage, databases -with a single provider
  • Full state management via Syniel's native Terraform backend (no TFC required)
  • Drift detection and automated remediation built into the provider

Prerequisites

  1. 1Terraform >= 1.5.0
  2. 2Syniel API key with infra:write scope
  3. 3syniel provider >= 2.0

Setup guide

terraform {
  required_providers {
    syniel = {
      source  = "syniel/syniel"
      version = "~> 2.0"
    }
  }
}

provider "syniel" {
  api_key = var.syniel_api_key
  region  = "us-east-1"
}

resource "syniel_compute_instance" "web" {
  name     = "web-prod"
  size     = "c2.xlarge"
  image_id = "ubuntu-22.04-lts"
  region   = "us-east-1"

  tags = {
    environment = "production"
    team        = "platform"
  }
}

Use cases

  • Multi-region compute provisioning with blue/green deployment patterns
  • Database cluster lifecycle management with automated backup policies
  • Security group and network topology as code with full audit history

Related integrations

Connect Terraform with Syniel today.

Get your API keys and follow the setup guide above. Most integrations are live in under 10 minutes.