Releases: devwithkrishna/azure-terraform-modules
v1.5.2
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
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
- Fix root readme github workflow by @githubofkrishnadhas in #14
Full Changelog: v1.5.0...v1.5.1
v1.5.0
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
-
DEVOPS-292 and child items
-
Added code for creating a Kubernetes cluster, an agent nodepool (system), and a worker node pool with spot instances running application workloads.
-
Reference terraform blocks https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/kubernetes_cluster
-
https://learn.microsoft.com/en-us/azure/aks/azure-cni-overview
Created At: 2024-12-27T14:24:11Z
Closed & Merged At: 2024-12-27T16:49:41Z
Assignees: githubofkrishnadhas
Total Commits: 7
What's Changed
- Terraform module for azure kubernetes cluster by @githubofkrishnadhas in #13
Full Changelog: v1.4.0...v1.5.0
v1.4.0
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
- changes for readme at root of repo with tree structure by @githubofkrishnadhas in #11
- Add module for user assigned managed identity and update the tags based on new policies by @githubofkrishnadhas in #12
Full Changelog: v1.3.0...v1.4.0
v1.3.0
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
- 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
- DEVOPS-280 loganalytics terraform module initial commit by @githubofkrishnadhas in #10
Full Changelog: v1.2.0...v1.3.0
v1.2.0
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
Created At: 2024-09-20T19:52:35Z
Closed & Merged At: 2024-09-20T21:09:59Z
Assignees: githubofkrishnadhas
Total Commits: 4
What's Changed
- DEVOPS-279 terraform module for azure vnet init commit by @githubofkrishnadhas in #9
Full Changelog: v1.1.0...v1.2.0
v1.1.0
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
- terrraform docs check by @githubofkrishnadhas in #3
- terraform docs resoved checkout issue by @githubofkrishnadhas in #4
- troubleshoot issue by @githubofkrishnadhas in #5
- test by @githubofkrishnadhas in #6
- Feature/tf module for api mgmt by @githubofkrishnadhas in #7
- Feature/vmss linux by @githubofkrishnadhas in #8
Full Changelog: v1.0.1...v1.1.0
v1.0.1
Pull Request Title: Feature/tf module for api mgmt
Pull Request URL: PR Link
Opened By: githubofkrishnadhas
Merged: True
Description: Adding terraform module for apim creation
Based on DEVOPS-255 hands on APIM
Created At: 2024-07-30T21:22:53Z
Closed & Merged At: 2024-07-30T21:22:59Z
Assignees: githubofkrishnadhas
Total Commits: 4
What's Changed
- Feature/tf module for api mgmt by @githubofkrishnadhas in #2
Full Changelog: v1.0.0...v1.0.1
v1.0.0
Pull Request Title: add release workflow for terraform modules
Pull Request URL: PR Link
Opened By: githubofkrishnadhas
Merged: True
Description: use the devwithkrishna/devwithkrishna-create-release-action
action to create releases as more and more terraform modules are added to this repo.
devwithkrishna/devwithkrishna-create-release-action
Created At: 2024-07-28T14:34:54Z
Closed & Merged At: 2024-07-28T14:35:04Z
Assignees: githubofkrishnadhas
Total Commits: 1
What's Changed
- add release workflow for terraform modules by @githubofkrishnadhas in #1
New Contributors
- @githubofkrishnadhas made their first contribution in #1
Full Changelog: https://github.com/devwithkrishna/azure-terraform-modules/commits/v1.0.0