Skip to content

Releases: devwithkrishna/azure-terraform-modules

v1.7.0

29 Jan 20:39
Compare
Choose a tag to compare

Pull Request Title: azure container registry terraform module

Pull Request URL: PR Link

Opened By: githubofkrishnadhas

Merged: True

Description: This Terraform module provisions an Azure Container Registry (ACR) with configurable settings for SKU, authentication, network access, and retention policies. The module is designed to be reusable, secure, and compliant with best practices for managing container registries in Azure.

Features
SKU Support: Configurable SKU options (Basic, Standard, Premium) to meet different performance and scalability needs.

Admin Authentication: Option to enable or disable admin user access.

Network Configuration: Control public network access and configure private endpoints (if needed).

Retention Policies: Define retention policies for untagged manifests and images.

Security: Supports enabling/disabling anonymous pull access, trust policies, and quarantine policies.

Tags: Adds customizable tags for resource management and cost tracking.

DEVOPS-304

Created At: 2025-01-29T20:37:18Z

Closed & Merged At: 2025-01-29T20:38:57Z

Assignees: githubofkrishnadhas

Total Commits: 1

What's Changed

Full Changelog: v1.6.1...v1.7.0

v1.6.1

28 Jan 20:44
fbde51e
Compare
Choose a tag to compare

Pull Request Title: fix root readme worflow

Pull Request URL: PR Link

Opened By: githubofkrishnadhas

Merged: True

Description: test

Created At: 2025-01-28T20:43:14Z

Closed & Merged At: 2025-01-28T20:43:36Z

Assignees: githubofkrishnadhas

Total Commits: 6

What's Changed

Full Changelog: v1.6.0...v1.6.1

v1.6.0

28 Jan 20:34
Compare
Choose a tag to compare

Pull Request Title: Feature/keyvault nonprod

Pull Request URL: PR Link

Opened By: githubofkrishnadhas

Merged: True

Description: This PR introduces a reusable Terraform module to manage Azure Key Vault resources. The module supports creating Key Vaults with configurable access policies and secret management. It helps streamline secure secret storage and access management in Azure environments.

  • Enable soft delete for keys, secrets, and certs

  • Leverage azure KeyVault for sensitive data storage

  • Access based on Access policies or Azure RBAC roles

Created At: 2025-01-28T20:33:49Z

Closed & Merged At: 2025-01-28T20:34:00Z

Assignees: githubofkrishnadhas

Total Commits: 4

What's Changed

Full Changelog: v1.5.2...v1.6.0

v1.5.2

28 Dec 09:24
Compare
Choose a tag to compare

Pull Request Title: Add Conditional Support for System Assigned Identity and Service Principal in AKS Module

Pull Request URL: PR Link

Opened By: githubofkrishnadhas

Merged: True

Description: Introduced a dynamic block to the Kubernetes module to conditionally configure either a System Assigned Managed Identity or a Service Principal for the AKS cluster based on the identity_or_sp variable.

  • If authentication_method is set to "identity", the module configures a SystemAssigned managed identity.

  • If authentication_method is set to "service_principal", the module configures a service_principal block using the provided client_id and client_secret.

  • client_id and client_secret are pulled from keyvault using data "azurerm_keyvault_secret" blocks

  • on using identity, Only SystemAssigned managed identity is used, Not user assigned managed identity

This update ensures flexibility in choosing the authentication method for the AKS cluster.

Created At: 2024-12-28T09:21:08Z

Closed & Merged At: 2024-12-28T09:23:56Z

Assignees: githubofkrishnadhas

Total Commits: 9

What's Changed

  • Add Conditional Support for System Assigned Identity and Service Principal in AKS Module by @githubofkrishnadhas in #15

Full Changelog: v1.5.1...v1.5.2

v1.5.1

27 Dec 16:58
7e529a8
Compare
Choose a tag to compare

Pull Request Title: Fix root readme github workflow

Pull Request URL: PR Link

Opened By: githubofkrishnadhas

Merged: True

Description: fix the failure of adding root readme

Created At: 2024-12-27T16:57:28Z

Closed & Merged At: 2024-12-27T16:57:51Z

Assignees: githubofkrishnadhas

Total Commits: 2

What's Changed

Full Changelog: v1.5.0...v1.5.1

v1.5.0

27 Dec 16:50
Compare
Choose a tag to compare

Pull Request Title: Terraform module for azure kubernetes cluster

Pull Request URL: PR Link

Opened By: githubofkrishnadhas

Merged: True

Description: Creates & manages a managed Kubernetes cluster in Azure known as the Azure Kubernetes Service.

This AKS cluster uses Azure CNI OVERLAY type networking compared to the old kubenet networking

Created At: 2024-12-27T14:24:11Z

Closed & Merged At: 2024-12-27T16:49:41Z

Assignees: githubofkrishnadhas

Total Commits: 7

What's Changed

Full Changelog: v1.4.0...v1.5.0

v1.4.0

17 Dec 19:54
Compare
Choose a tag to compare

Pull Request Title: Add module for user assigned managed identity and update the tags based on new policies

Pull Request URL: PR Link

Opened By: githubofkrishnadhas

Merged: True

Description: * Patch the terraform modules

  • Modify the providers versions as needed

  • Add Temporary tag to existing modules

  • Add tags block to existing terraform modules

  • Test the code

  • DEVOPS-289 & DEVOPS-291

Terraform - User assigned identity

Created At: 2024-12-17T19:53:53Z

Closed & Merged At: 2024-12-17T19:54:12Z

Assignees: githubofkrishnadhas

Total Commits: 8

What's Changed

Full Changelog: v1.3.0...v1.4.0

v1.3.0

21 Sep 10:18
Compare
Choose a tag to compare

Pull Request Title: DEVOPS-280 loganalytics terraform module initial commit

Pull Request URL: PR Link

Opened By: githubofkrishnadhas

Merged: True

Description: Azure Log analytics workspace terraform module

log_analytics_workspace

  • Use Terraform to configure Azure Log Analytics Workspace

Created At: 2024-09-21T10:04:10Z

Closed & Merged At: 2024-09-21T10:18:01Z

Assignees: githubofkrishnadhas

Total Commits: 2

What's Changed

Full Changelog: v1.2.0...v1.3.0

v1.2.0

20 Sep 21:10
Compare
Choose a tag to compare

Pull Request Title: DEVOPS-279 terraform module for azure vnet init commit

Pull Request URL: PR Link

Opened By: githubofkrishnadhas

Merged: True

Description: azure vnet terraform module

DEVOPS-279

Created At: 2024-09-20T19:52:35Z

Closed & Merged At: 2024-09-20T21:09:59Z

Assignees: githubofkrishnadhas

Total Commits: 4

What's Changed

Full Changelog: v1.1.0...v1.2.0

v1.1.0

10 Sep 09:10
Compare
Choose a tag to compare

Pull Request Title: Feature/vmss linux

Pull Request URL: PR Link

Opened By: githubofkrishnadhas

Merged: True

Description: VMSS Linux terraform module with cloud init enable to install basic packages and docker

Created At: 2024-09-10T09:09:44Z

Closed & Merged At: 2024-09-10T09:09:50Z

Assignees: githubofkrishnadhas

Total Commits: 22

What's Changed

Full Changelog: v1.0.1...v1.1.0