Skip to content

terraform-az-modules/terraform-azurerm-sql-managed-instance

image

Terraform Azure SQL Managed Instance

With our comprehensive DevOps toolkit - streamline operations, automate workflows, enhance collaboration and, most importantly, deploy with confidence.

Terraform Licence Changelog checkov


This module includes Terraform code, examples, and automation tests to help you provision infrastructure with minimal duplication and clear conventions.

Prerequisites and Providers

This table contains both Prerequisites and Providers:

Description Name Version
Prerequisite Terraform >= 1.10.0
Provider azurerm >= 4.0

📦 Examples

⚠️ Important: Avoid using the master branch directly, as it may include unstable changes. Always use stable release versions.

Explore real-world usage scenarios and implementation patterns in the examples/ directory:

  • Complete deployment setups
  • Modular usage patterns
  • Best practice configurations

📥 Inputs and Outputs

Detailed input variables and output values are documented for easier integration and day-to-day usage.

📘 View full documentation


📝 Changelog

Track module updates, improvements, and breaking changes across versions.

📌 View Changelog


✨ Contributors

Big thanks to our contributors for elevating our project with their dedication and expertise! But, we do not wish to stop there, would like to invite contributions from the community in improving these projects and making them more versatile for better reach. Remember, every bit of contribution is immensely valuable, as, together, we are moving in only 1 direction, i.e. forward.

If you're considering contributing to our project, here are a few quick guidelines that we have been following (Got a suggestion? We are all ears!):

  • Fork the Repository: Create a new branch for your feature or bug fix.
  • Coding Standards: You know the drill.
  • Clear Commit Messages: Write clear and concise commit messages to facilitate understanding.
  • Thorough Testing: Test your changes thoroughly before submitting a pull request.
  • Documentation Updates: Include relevant documentation updates if your changes impact it.

Note: All contributors must follow the Conventional Commits specification for commit messages to ensure consistency and better versioning.


🚀 Our Accomplishment

We have 50+ Azure Terraform modules 🙌. You could consider them finished, but, with enthusiasts like yourself, we are able to ever improve them, so we call our status - improvement in progress.


Notes

  • Do not use the master (or main) branch for production deployments.
  • Always reference a stable version using Git tags or official releases.
  • Using tagged versions ensures consistency, stability, and reproducible deployments.
  • Avoid consuming unversioned or in-progress code.

About

Terraform module to create Sql managed instance resources . Azure SQL Managed Instance is a Platform-as-a-Service (PaaS) offering that provides near 100% compatibility with the SQL Server Enterprise Edition, designed for easy "lift-and-shift" migration of on-premises SQL Server apps to the cloud with minimal changes.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors