Skip to content

feat: support Azure managed identity pulling GAR images#1916

Merged
im-Amitto merged 3 commits into
mainfrom
am/gar-azure-principals
Jul 15, 2026
Merged

feat: support Azure managed identity pulling GAR images#1916
im-Amitto merged 3 commits into
mainfrom
am/gar-azure-principals

Conversation

@im-Amitto

Copy link
Copy Markdown
Contributor

Adds an Azure→GCP Workload Identity Federation path so a self-hosted-on-Azure ctl-api can pull external-image components from a customer's private GAR, mirroring the existing GAR→AWS support. GetGARAccessToken now federates an Azure managed identity when the management plane runs on Azure, and the policy metadata fetch reuses the same token logic (which also fixes the AWS-hosted case). Pairs with nuonco/terraform-google-gar-access#3 (the azure_principals module input).

@mintlify

mintlify Bot commented Jul 15, 2026

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
nuoninc 🟢 Ready View Preview Jul 15, 2026, 3:15 PM

💡 Tip: Enable Workflows to automatically generate PRs for you.

@im-Amitto im-Amitto added the promote-all Trigger a promotion of all nuon services and binaries. label Jul 15, 2026
@im-Amitto
im-Amitto merged commit a436569 into main Jul 15, 2026
27 checks passed
@im-Amitto
im-Amitto deleted the am/gar-azure-principals branch July 15, 2026 16:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api auto-update canary docs integration promote-all Trigger a promotion of all nuon services and binaries.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants