Azure AD Workload Identity uses Kubernetes primitives to associate managed identities for Azure resources and identities in Azure Active Directory (AAD) with pods.
-
Updated
May 23, 2024 - Go
Azure AD Workload Identity uses Kubernetes primitives to associate managed identities for Azure resources and identities in Azure Active Directory (AAD) with pods.
This guide demonstrates creating a Kubernetes private cluster in Google Kubernetes Engine (GKE) running a sample Kubernetes workload that connects to a Cloud SQL instance using the cloud-sql-proxy "sidecar" authenticated using Workload Identity (Beta).
Securely access AWS services from GKE cluster
Example setup of workload-identity into a Kubernetes cluster on GCP - https://cloud.google.com/kubernetes-engine/docs/how-to/workload-identity
Deploy an Azure Function Service Bus trigger using KEDA Add-on for AKS for scaling and connecting to Azure Service Bus using workload identity for AKS.
Script and container demonstrating SAML SSO for google apps domains
Azure Identity Scripts for Entra ID & Azure DevOps Service Connections
Identity Manager Operator
GKE IAM role and workload identity sample project
Terraform-managed Azure Service Connection
A sample Python application to show the end to end requirements to use Workload Identity Federation to connect to Azure SQL.
This repo maintains Terraform module for workload Identity for k8s cluster
Storage provisioning through Cloud SQL
Provisions a Google Kubernetes Engine, along with ArgoCD to bootstrap the cluster with applications
Azure Workload Identity con Azure Kubernetes Service
Azure DevOps Workload Identity Federation - Updating your Azure DevOps ARM Service Connections to use the recommended Workload Identity Federation
A demo on how to use Workload Identity on GCP to call Google Cloud API from an application deployed on GKE
Add a description, image, and links to the workload-identity topic page so that developers can more easily learn about it.
To associate your repository with the workload-identity topic, visit your repo's landing page and select "manage topics."