Skip to content

Azure ARM templates and automation scripts for integrating Edge Delta with Azure services

License

edgedelta/edgedelta-azure-resources

Repository files navigation

Edge Delta Azure Resources

Azure ARM templates and automation scripts for integrating Edge Delta with Azure services.

Quick Start

Deploy Event Hub infrastructure for Edge Delta:

Deploy to Azure

What's Included

  • ARM Templates - One-click deployment of Event Hub infrastructure with automatic subscription activity log configuration
  • Automation Scripts - PowerShell scripts to auto-configure diagnostic settings for existing Azure resources
  • Examples - Sample configurations for common Azure services (App Services, VMs, SQL Databases)

Contents

arm-templates/eventhub-setup/    # Event Hub infrastructure deployment
scripts/                         # PowerShell automation for diagnostics
examples/                        # Usage examples for Azure services
docs/                           # Architecture and troubleshooting guides

Usage

  1. Deploy Infrastructure: Click "Deploy to Azure" button above or use manual deployment
  2. Configure Diagnostics: Run automation scripts to enable log streaming from existing resources
  3. Configure Edge Delta: Use connection strings from deployment outputs in your Edge Delta configuration

See the Event Hub setup guide for detailed instructions.

Requirements

  • Azure subscription with Contributor permissions
  • PowerShell 7+ or Azure CLI (for automation scripts)
  • Edge Delta account

Development

Setup Git Hooks

For contributors, install the pre-commit hook to automatically validate templates:

./install-hooks.sh

This configures Git to run validation tests automatically before each commit, ensuring all templates pass validation before being committed.

Running Tests

cd arm-templates/eventhub-setup
./tests/validate-all.sh

See test documentation for more details.

Support

License

Apache License 2.0 - see LICENSE for details.

About

Azure ARM templates and automation scripts for integrating Edge Delta with Azure services

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •