article thumbnail

How to configure Google Cloud Workload Identity Federation for Azure DevOps

Xebia

Deploying Google Cloud (GCP) resources via Azure Pipelines used to require service account keys. Today, however, Azure DevOps OIDC tokens can be exchanged to Google credentials using Google Cloud Workload Identity Federation. Azure DevOps Tokens Azure Pipelines use Service Connections to access external resources.

article thumbnail

Publish Azure DevOps Extensions using Azure Workload Identity

Xebia

As you may know, I maintain several Azure DevOps Extensions. To publish them I use the Azure DevOps extension tasks. If you need help configuring a basic CI/CD pipeline for an Azure DevOps Extension, check out the guidance on Microsoft Learn ). And to authenticate you must provide a Personal Access Token.

Azure 130
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Keyless Google Cloud deployments from Azure Pipelines

Xebia

Deploying Google Cloud (GCP) resources via Azure Pipelines used to require service account keys. Today, however, Azure DevOps OIDC tokens can be exchanged to Google credentials using Google Cloud Workload Identity Federation. Use this blog to configure Google Cloud Workload Identity Federation for Azure DevOps.

article thumbnail

Scaling up: bringing your Azure Devops CI/CD setup to the next level ?

Xebia

Introduction Azure DevOps pipelines are a great way to automate your CI/CD process. In this blog post, we will show you how you can scale up your Azure DevOps CI/CD setup for reusability and easy maintenance. Your typical DevOps pipeline A typical DevOps pipeline is placed inside the project repository.

Azure 162
article thumbnail

Get alerts from GitHub Advanced Security for Azure DevOps

Xebia

GitHub Advanced Security for Azure DevOps (GHAzDo) builds on top of the functionality for GitHub Advanced Security and is giving you extra security tools to embed into your developer way of working. It’s a great way to get started with security in your Azure Pipelines and Azure repos and I’ve written about it before in this blogpost.

Azure 162
article thumbnail

Investigating az-cli performance on the hosted Azure Pipelines and GitHub Runners

Xebia

Azure CLI is a great nifty tool to chat to Azure as well as Azure DevOps and there’s a AzureCLI@v2 task in Azure DevOps that preconfigures your Azure subscription and all.While testing I got increasingly frustrated by how slow az is on GitHub Actions and Azure Pipelines hosted runners.

Azure 147
article thumbnail

Caching your Node modules in Azure DevOps

Xebia

You could do this by caching your node modules in Azure DevOps. Creating a build pipeline in Azure DevOps for a Node.js The post Caching your Node modules in Azure DevOps appeared first on Xebia. How can you make your builds complete faster so that you can build more often and have earlier feedback?

Azure 130