Skip to Content

Terraform Setup
Available in v1.18.8+

Overview

ScaleOps provides a Terraform module to integrate with Azure.

Prerequisites

  • Terraform 1.10.0 or higher
  • Azure CLI
  • Azure subscription

Usage

Using ScaleOps managed application

module "scaleops_integration" { source = "https://scriptshelf.scaleops.com/azure/integrate.tf.tar.gz" subscription_id = <SUBSCRIPTION_ID> application_id = <APPLICATION_ID> }

Using self-managed application

module "scaleops_integration" { source = "https://scriptshelf.scaleops.com/azure/integrate.tf.tar.gz" subscription_id = <SUBSCRIPTION_ID> create_application = true }

Download Module / Preview

Apply Helm Values

After running the script, apply the provided Helm values to your ScaleOps installation. The configuration will look like this:

cloudNodeIntegration: azure: enabled: true # applicationId: <APPLICATION_ID> # Only required if not creating a new application # applicationSecret: <APPLICATION_SECRET> # Only required if not creating a new application

For full Helm values reference, see the Advanced Setup.