What is a Workload Identity really, and how we can utilize a federated credential to authenticate to Azure from external cloud services? In this post we’re taking a look at how Open ID Connect works in practice, when utilizing identities in Entra from Azure DevOps Pipelines and GitHub Actions.
In the Azure DevOps suite there is a service called Artifacts which lets us create our own package feeds with granular access control. We can publish our own modules and scripts to share with others, all using PowerShell.
Last time we took a look at the Plaster scaffolding tool to let us have a different mindset when thinking about how to create a module in PowerShell. Today we’ll be taking it to the cloud using Azure pipelines to automate the building process!
I always wanted a website to manage on my own, so with some inspiration and interest in trying out something completely out of my comfort zone I re-created my blog using Hugo, Azure and GitHub, with a custom domain name!