Deploying to Azure from Azure DevOps without secrets
Azure DevOps Workload identity federation (OIDC) with Pulumi
If you are deploying your application to Azure from Azure Pipelines, you might want to leverage the ability to do so without using secrets thanks to Workload identity federation. In this article, I will demonstrate how to automate the configuration of your Azure DevOps project, with everything pre-configured to securely deploy applications to Azure.
Create an Azure-Ready GitHub Repository using Pulumi
Using Azure OpenID Connect with Pulumi in GitHub Actions
Creating an application and deploying it to Azure is not complicated. You write some code on your machine, do some clicks in the Azure portal, or run some Azure CLI commands from your terminal and that's it: your application is up and running in Azure.
tooling (21)
Azure (14)
tips learned this week (13)
vscode (10)
.NET (9)
package manager (9)
Pulumi (8)
IaC (8)
Azure CLI (7)
GitHub (7)
git (7)
GitHub Actions (6)
pnpm (5)
DevOps (5)
winget (5)
HTTP (5)
Vue.js (4)
thoughts (4)
learning (4)
rest (4)
Azure Key Vault (4)
Azure Active Directory (4)
ASP.NET Core (4)
OpenID Connect (3)
Azure DevOps (3)
development box setup (3)
PowerShell (3)
nushell (3)
Azure Functions (3)
Configuration (3)
security (2)
CI/CD (2)
Visual Studio (2)
Azure SQL Database (2)
Azure Storage (2)
Azure Pipelines (2)
shell (2)
GitHub CLI (1)
Microsoft Entra ID (1)
Nuke (1)
Pipelines (1)
TypeScript (1)
Terraform (1)
Code analysis (1)
Diagram (1)
Vite (1)
Statiq (1)
open source (1)
csharp (1)
jest (1)
Azure SignalR (1)
Visio (1)
jq (1)
wingetcreate (1)
Azure SDK (1)
records (1)
refit (1)
Azure IoT (1)
Application Insights (1)
Windows Terminal (1)
IT (1)
Microsoft Teams (1)
Razor (1)
Xamarin (1)
Templating (1)