Using AZD for faster incremental Azure Static Web App deployments in GitHub ActionsLearn how to speed up deployments of Azure Static Web Apps in GitHub Actions using the AZD command.John Reilly·Aug 27·9 min readFollowazurebicepgithub actionsazure static web apps
Using AZD for faster incremental Azure Container App deployments in Azure DevOpsLearn how to speed up deployments of Azure Container Apps in GitHub Actions using the AZD command.John Reilly·Jul 15·12 min readFollowazurebicepazure container appsazure devops
Configure Azure connection strings and keys in Azure BicepLearn how to configure Azure resources like Azure Static Web Apps and Azure Container Apps with connection strings and access keys in Azure with Bicep.John Reilly·Mar 10·4 min readFollowbicepazureazure container appsazure static web apps
Bicep lint with Azure Pipelines and GitHub ActionsBicep lint allows you to lint bicep files to ensure they conform to best practices. In this post we'll look at how to run bicep lint in Azure Pipelines and GitHub Actions.John Reilly·Jan 30·8 min readFollowbicepgithub actionsazure pipelinesazure devops
Bicep: Link Azure Application Insights to Static Web AppsLearn how to link Azure Application Insights to an Azure Static Web App using Bicep.John Reilly·Oct 18·3 min readFollowazurebicepazure static web apps
Azure Open AI: handling capacity and quota limits with BicepThis post details how to control the capacity of an Azure Open AI deployment with Bicep so that you don't exceed your quota.John Reilly·Aug 17·3 min readFollowazurebicepai
Azure Container Apps, Bicep, bring your own certificates and custom domainsAzure Container Apps supports custom domains with "bring your own certificates" and this post demonstrates how to do it with Bicep.John Reilly·Jul 20·4 min readFollowazure container appsbicep
Azure Container Apps, Bicep, managed certificates and custom domainsAzure Container Apps support managed certificates and custom domains. However, deploying them with Bicep is not straightforward. This post explains how to do it.John Reilly·Jun 18·7 min readFollowazure container appsbicep
Private Bicep registry authentication with AzureResourceManagerTemplateDeployment@3You can deploy Bicep to Azure with the dedicated Azure DevOps task; however authentication to private Bicep registries is not supported. This post shares a workaround.John Reilly·Jun 2·3 min readFollowbicepazure devops
Bicep user defined types and Bash single item arraysThe error "Expected a value of type \'Array\', but received a value of type \'String\'", presents when wrestling with the AZ CLI, Bash single item arrays and Bicep.John Reilly·Apr 5·4 min readFollowbicep
Migrating from GitHub Pages to Azure Static Web AppsHow to migrate from GitHub Pages to Azure Static Web Apps, using Bicep and GitHub Actions to deploy.John Reilly·Feb 1·6 min readFollowazure static web appsbicepgithub actions
Using Application Insights with Bicep to monitor Azure Static Web Apps and Azure FunctionsApplication Insights are a great way to monitor Azure Static Web Apps and Azure Functions. But how do you deploy that using Bicep? Let's find out!John Reilly·Jan 1·4 min readFollowazure static web appsazure functionsbicepazure
Bicep: Static Web Apps and Linked BackendsAzure Static Web Apps can be linked to Azure Functions, Azure Container Apps etc to provide the linked backend for a site. This post provisions with Bicep.John Reilly·Oct 14·2 min readFollowbicepazureazure static web apps
Azure Container Apps: dapr pubsubThis post shows how to build and deploy two Azure Container Apps using Bicep and GitHub Actions which communicate using daprs pubsub building block.John Reilly·Jun 21·9 min readFollowazure container appsbicep
Azure Container Apps: dapr, devcontainer, debug and deployBuild and deploy two Azure Container Apps using Bicep and GitHub Actions, communicate using dapr, build, run and debug in VS Code using a devcontainer.John Reilly·Jan 22·12 min readFollowbicepgithub actionsazure container apps
Azure Container Apps: build and deploy with Bicep and GitHub ActionsLearn how to deploy a web app to Azure Container Apps using Bicep and GitHub Actions. This post covers the configuration and deployment of secrets.John Reilly·Dec 27·8 min readFollowbicepgithub actionsazure container apps
Azure Container Apps, Bicep and GitHub ActionsLearn how to deploy an Azure Container App to Azure with Bicep and GitHub Actions. A basic template is provided for deployment.John Reilly·Dec 19·3 min readFollowbicepgithub actionsazure container apps
Azure standard availability tests with BicepLearn how to deploy Azure standard tests using Bicep! This post goes through the process and includes a complete code snippet.John Reilly·Nov 18·4 min readFollowazurebicep
Permissioning Azure Pipelines with Bicep and Azure RBAC Role AssignmentsLearn to permission Azure Pipelines to access resources through RBAC role assignments with Bicep. Includes examples and integration tests.John Reilly·Sep 12·6 min readFollowbicepazure pipelinesazureazure devops
Bicep: syntax highlighting with PrismJS (and Docusaurus)Learn how to write attractive code snippets about Bicep using PrismJS and Docusaurus. This post shows you how to add syntax highlighting for Bicep.John Reilly·Aug 19·2 min readFollowbicep
Publish Azure Static Web Apps with Bicep and Azure DevOpsLearn how to deploy Azure Static Web Apps using Bicep and Azure DevOps, including workarounds for common deployment issues.John Reilly·Aug 15·3 min readFollowazure static web appsbicepazure pipelinesazure devops
Output connection strings and keys from Azure BicepLearn how to acquire connection strings and access keys in Azure with Bicep using the `listKeys` helper, and optionally consume them in Azure Pipelines.John Reilly·Jul 7·4 min readFollowbicepazure
Azure Functions and .NET 5: Query params, Dependency Injection, Bicep & BuildThe upgrade of Azure Functions from .NET Core 3.1 to .NET 5 is significant. This post shows part of the upgrade: Query params, Dependency Injection, Bicep & BuildJohn Reilly·Jun 11·3 min readFollowazure functionsbicepasp.net
Hello World BicepBicep simplifies Azure Resource Management through concise syntax. The "Hello World" example highlights how Bicep outperforms ARM templates.John Reilly·Apr 10·3 min readFollowbicepazure
Bicep meet Azure Pipelines 2With Azure CLI, Bicep can be run in Azure Pipeline with minimal effort. Compile Bicep to ARM in a simple one-liner bash step.John Reilly·Mar 23·2 min readFollowbicepazure pipelinesazure
Bicep meet Azure PipelinesBicep is a more readable alternative to ARM templates. Though no Bicep task is available yet, Azure CLI can still deploy Bicep.John Reilly·Mar 20·4 min readFollowbicepazure pipelinesazure