Skip to content

sflaherty2009/tf_infra_sqlmon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Azure SQL Monitoring Terraform Configuration

Overview

This repository contains Terraform code for deploying and managing Azure SQL monitoring resources. It is designed to create a secure and efficient environment for SQL monitoring in Azure.

Files in this Repository

provider.tf

  • Configures Terraform backend and Azure provider.
  • Includes settings for storing Terraform state in Azure.

resource_group.tf

  • Defines the Azure resource group for SQL monitoring.
  • Sets up a management lock for resource protection.

sql.tf

  • Manages Azure SQL resources, including public IPs and network interfaces.

variables.tf

  • Defines essential variables for the configuration.
  • Includes settings for Azure subscription, region, and environment names.

Getting Started

Prerequisites

  • An Azure account with appropriate permissions.
  • Terraform installed on your local machine.

Initialization

  • Initialize the Terraform environment using terraform init.

Configuration

  • Update variables.tf with your Azure subscription and environment details.
  • Modify sql.tf as needed to fit your SQL monitoring requirements.

Deployment

  • Deploy the infrastructure with terraform apply.

Contributing

Contributions to this repository are welcome. Please adhere to the following guidelines:

  • Fork the repository and create a new branch for your feature or fix.
  • Write clear commit messages and document your changes in the pull request.
  • Ensure your code adheres to the existing style for consistency.

Security

  • Manage your Azure credentials securely.
  • Regularly review and update the configurations for security enhancements.

License

This project is licensed under [LICENSE] (link to the license file). By contributing to this repository, you agree to the terms of the license.

Support

For support or to report issues, please file an issue in the GitHub repository issue tracker.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages