Azure Container Apps – secrets, every application typically needs to reference some secrets. To achieve this, I’ll demonstrate how to load secrets into Azure Container Apps using Azure KeyVault. While it’s not currently feasible to do this solely with Terraform due to the absence of a provider for adding secrets from Key Vault, I’ll guide you through the process in this article. You may view all of the series’ about […]
Azure Container Apps – Creating using Terraform [part 1]
Azure Container Apps – Creating using Terraform, which used to be challenging. Why? Because a lot of tasks required the usage of the notoriously difficult-to-use AzApi, we recently began to be able to develop Azure Container Apps utilizing only resources from the AzureRM provider. This is wonderful news! All sources are included in this article and are available for download. Enjoy! Let’s begin with the developed architecture: Azure Container Apps […]
Azure KeyVault – RBAC as a security best practice
Azure KeyVault – RBAC as a security best practice. For those who are new to this, I hope this essay will guide you in authorizing access to Azure KeyVault. In KeyVault, there are currently two methods for specifying access to the data plane (secrets, certificates, and keys). Please see the table below: Feature Access policy RBAC Grant access to secrets/certificates/keys yes yes Grant access to specific secret/certificate/key no yes Use […]
Terraform Brilliance – plan symbols
Terraform Brilliance contains short movies about Terraform. After running the plan command, we get the actual execution plan. The most important thing is to completely comprehend this strategy. To do so, you must be familiar with all of the symbols. Watch the video below to learn more!
Terraform Brilliance – implicit dependency quiz
Terraform Brilliance contains short movies about Terraform. Dependency episode includes a short quiz to demonstrate how to avoid mistakes by defining them implicitly. Enjoy! All videos from this series can be found here.
Terraform Brilliance – learning series, locals chapter
In the Terraform Brilliance, you can find short videos about Terraform. It might have study material or quiz content. The series’ opening video may be found here! Enjoy!. In the above video, you can learn how locals can simplify your code and make it easier to maintain. All videos from this series can be found here.
Efficient terraform modules
Do you wanna write your own efficient terraform modules? I hope so! Read the article and check out sources on my GitHub, cheers! I hope you enjoyed my previous article in the Network Series, you can find it here! You will get information about created architecture, used Azure services, and what is necessary to set up for terraform execution. In this post, I briefly describe the terraform module’s structure, and […]
Rest API with Private Endpoint, exposed to API Management by Terraform
Welcome to the Networking Series in Azure! Do you want to learn how to create a secure Rest API that is using a Private Endpoint for Azure SQL, KeyVault, Storage Account, and Container Registry exposed using API Management, managed by Terraform and Azure DevOps? If the answer is yes, this article is for you! As always in my blog, if you need only sources and know what you are doing, […]
Terraform destroy, should I care?
Terraform destroy, should I care? Why do I need it? How can I create such a pipeline in Azure DevOps? So if you know the answer to the two first questions, you can move directly to my GitHub repo and download terraform destroy pipeline -> link. If you don’t know how to configure terraform pipeline in Azure DevOps check my previous article: https://azureway.cloud/terraform-deploy-pipeline-in-azure-devops. The short answer to the first question, […]