claranet.tf

Terraform related stuff maintained by Claranet

View on GitHub

Tools

tfwrapper

github

tfwrapper is a python wrapper for Terraform which aims to simplify Terraform usage and enforce best practices.

Providers

Cloud-Deploy

github

Terraform Provider that manages Claranet Cloud Deploy (Ghost) applications.

Gitlab

github

Fork of the official Gitlab provider with Claranet’s contributions and improvements.

Azure DevOps

github

Fork of the official Azure DevOps provider with Claranet’s contributions and improvements.

Modules

AWS

terraform-aws-asg-instance-alarms

github registry

Manages CloudWatch Alarms for EC2 Instances in ASGs

terraform-aws-asg-instance-replacement

github registry

Terraform module for AWS ASG instance replacement

terraform-aws-aurora

github registry

Terraform module for creating and managing Amazon Aurora clusters

terraform-aws-cloudwatch-slack

github

Terraform module for sending CloudWatch Alarm events to Slack

terraform-aws-ec2-ami-backup

github

Fork of the official terraform-aws-ec2-ami-backup module with Claranet’s contributions and improvements.

terraform-aws-eipattach

github registry

Automatically attach Elastic IPs to instances

terraform-aws-lambda

github registry

Terraform module for AWS Lambda functions

terraform-aws-lambda-scheduler

github

Fork of the official terraform-aws-lambda-scheduler module with Claranet’s contributions and improvements.

terraform-aws-lets-encrypt

github

Terraform module for creating Let’s Encrypt certificates with AWS Lambda and Route 53

terraform-aws-packer-cleanup

github registry

Terraform module to clean up Packer AWS resources

terraform-aws-s3-yum-repo

github registry

Manages a YUM repository in an S3 bucket

terraform-aws-ssh-keys

github

Terraform module for managing SSH keys

terraform-aws-ssm-patch-management

github registry

Terraform module for AWS SSM Patch Management

terraform-aws-vpc-modules

github registry

Terraform modules for AWS VPC management

Azure

terraform-azurerm-aci

github registry

Terraform module for Azure Container Instances group

terraform-azurerm-acr

github registry

Terraform module for Azure Container Registry

terraform-azurerm-aks

github registry

Terraform module composition (feature) for Azure Kubernetes Service

terraform-azurerm-alerting

github registry

Terraform module for Azure Alerting

terraform-azurerm-api-management

github registry

Terraform module for Azure API Management

terraform-azurerm-app-gateway

github registry

Terraform module for Azure Application Gateway

terraform-azurerm-app-service

github registry

Terraform module composition (feature) for Azure App Service (Service Plan + WebApp)

terraform-azurerm-app-service-plan

github registry

Terraform module for Azure Service Plan

terraform-azurerm-app-service-web

github registry

Terraform module for Azure App Service Web

terraform-azurerm-autoscale

github registry

Terraform module for Azure Autoscale

terraform-azurerm-autoscale_frk

github

Fork of the terraform-azurerm-autoscale module with Claranet’s contributions and improvements.

terraform-azurerm-bastion

github registry

Terraform module for Azure Bastion (Managed Jump Host)

terraform-azurerm-bastion-vm

github

Terraform module for a bastion (Jump Host) via a Linux VM

terraform-azurerm-cdn-frontdoor

github registry

Terraform module for Azure CDN FrontDoor (Standard/Premium)

terraform-azurerm-cosmos-db

github registry

Terraform module for CosmosDB account and databases

terraform-azurerm-dashboard

github registry

Terraform module for Azure Dashboard

terraform-azurerm-data-factory

github registry

Terraform module for Azure Data Factory

terraform-azurerm-db-maria

github registry

Terraform module composition (feature) for Azure MariaDB Database

terraform-azurerm-db-mysql

github registry

Terraform module composition (feature) for Azure MySQL Database

terraform-azurerm-db-mysql-flexible

github registry

Terraform module composition (feature) for Azure MySQL Flexible Database

terraform-azurerm-db-postgresql

github registry

Terraform module composition (feature) for Azure PostGreSQL Database

terraform-azurerm-db-postgresql-flexible

github registry

Terraform module composition (feature) for Azure PostGreSQL Flexible Database

terraform-azurerm-db-sql

github registry

Terraform module composition (feature) for Azure SQL Database (SQLServer based)

terraform-azurerm-diagnostic-settings

github registry

Fork of the terraform-azurerm-diagnostic-settings module with Claranet’s contributions and improvements.

terraform-azurerm-eventgrid

github registry

Terraform module for Azure Eventgrid

terraform-azurerm-eventhub

github registry

Terraform module for Azure Eventhub

terraform-azurerm-expressroute

github registry

Terraform module for Azure ExpressRoute link

terraform-azurerm-firewall

github registry

Terraform module for Azure Firewall

terraform-azurerm-front-door

github registry

Terraform module for Azure Front Door (classic)

terraform-azurerm-function-app

github registry

Terraform module for Azure Function App

terraform-azurerm-function-app-single

github registry

[Deprecated] Terraform module for Azure Function App V2

terraform-azurerm-function-app-with-plan

github registry

[Deprecated] Terraform module for Azure Function App V2 with App Service Plan

terraform-azurerm-global-services

github registry

Terraform module composition (feature) for Global (cross Subscriptions) Azure Services

terraform-azurerm-iot-hub

github

Terraform module for Azure IoT Hub

terraform-azurerm-keyvault

github registry

Terraform module composition (feature) for Azure KeyVault

terraform-azurerm-kubernetes

github

Fork of the terraform-azurerm-kubernetes module with Claranet’s contributions and improvements.

terraform-azurerm-lb

github registry

Terraform module for Azure Load Balancer

terraform-azurerm-lighthouse

github registry

Terraform module for Azure Lighthouse (definition and assignment)

terraform-azurerm-linux-scaleset

github registry

Terraform module for Linux VMSS (Linux Virtual Machine ScaleSet)

terraform-azurerm-linux-vm

github registry

Terraform module composition (feature) for ARM Linux Virtual Machine (VM)

terraform-azurerm-machine-learning

github

Terraform module for Azure Machine Learning

terraform-azurerm-management-group

github registry

Terraform module for Azure Management group

terraform-azurerm-nat-gateway

github registry

Terraform module for Azure Nat Gateway

terraform-azurerm-network-security-group

github

Fork of the terraform-azurerm-network-security-group module with Claranet’s contributions and improvements.

terraform-azurerm-nsg

github registry

Terraform module for Azure Network Security Group

terraform-azurerm-policy

github registry

Terraform module for Azure Policy

terraform-azurerm-postgresql

github

Fork of the terraform-azurerm-postgresql module with Claranet’s contributions and improvements.

terraform-azurerm-private-dns-resolver

github registry

Terraform module for Azure DNS Private Resolver

terraform-azurerm-private-endpoint

github registry

Terraform module for Azure Private Endpoint

terraform-azurerm-redis

github registry

Terraform module for Azure Redis

terraform-azurerm-regions

github registry

Terraform module to handle Azure Regions

terraform-azurerm-rg

github registry

Terraform module for Azure Resource Group

terraform-azurerm-route-table

github registry

Terraform module for Azure route table

terraform-azurerm-run

github registry

Terraform module composition (feature) to setup Claranet MSP Azure tools

terraform-azurerm-run-common

github registry

Terraform module composition (feature) to setup Claranet MSP Azure common tools

terraform-azurerm-run-iaas

github registry

Terraform module composition (feature) to setup Claranet MSP Azure IaaS/VM tools

terraform-azurerm-search-service

github registry

Terraform module for Azure Search Service

terraform-azurerm-service-bus

github registry

Terraform module for Azure Service bus

terraform-azurerm-service-principal

github registry

Terraform module for Azure AD Service Principal and its Azure role assignment

terraform-azurerm-signalr

github registry

Terraform module for Azure SignalR

terraform-azurerm-site-recovery

github

Terraform module for Azure Site Recovery

terraform-azurerm-storage-account

github registry

Terraform module for Azure Storage

terraform-azurerm-storage-file

github registry

Terraform module for Azure Storage file shares

terraform-azurerm-storage-sas-token

github registry

Terraform module for Azure Storage SAS Token access

terraform-azurerm-subnet

github registry

Terraform module for Azure virtual networks subnets

terraform-azurerm-synapse

github

Terraform module for Azure Synapse

terraform-azurerm-tagging

github registry

Terraform module for Resources Tagging

terraform-azurerm-virtual-wan

github registry

Terraform module for Azure Virtual WAN

terraform-azurerm-vm-backup

github registry

Terraform module to enable Azure Backup policy on Azure VM

terraform-azurerm-vm-logs

github registry

Terraform module to enable Diagnostics and Logs on Azure VM

terraform-azurerm-vnet

github registry

Terraform module for Azure Virtual Network (vnet)

terraform-azurerm-vnet-peering

github registry

Terraform module for Azure virtual networks peering

terraform-azurerm-vpn

github registry

Terraform module for Azure VPN stack (Gateway, Route table)

terraform-azurerm-waf-policy

github

Terraform module for Azure WAF Policies

terraform-azurerm-windows-vm

github registry

Terraform module composition (feature) for ARM Windows Virtual Machine (VM)

Datadog

terraform-datadog-monitors

github registry

Terraform modules for Datadog monitors

terraform-datadog-integrations

github registry

Terraform modules for Datadog integrations

SignalFx

terraform-signalfx-detectors

github registry

Terraform modules for SignalFx detectors

terraform-signalfx-integrations

github registry

Terraform modules for SignalFx integrations

terraform-signalfx-dashboards

github registry

Terraform modules for SignalFx dashboards