Skip to content

azure: encode storage account in azureblob:// URLs#18260

Open
hakman wants to merge 1 commit intokubernetes:masterfrom
hakman:azure-embed-st-account
Open

azure: encode storage account in azureblob:// URLs#18260
hakman wants to merge 1 commit intokubernetes:masterfrom
hakman:azure-embed-st-account

Conversation

@hakman
Copy link
Copy Markdown
Member

@hakman hakman commented May 1, 2026

Move the Azure storage account name from the AZURE_STORAGE_ACCOUNT env var into the URL so each azureblob:// path is self-contained. New format: azureblob://{account}/{container}/{key}.

The env var is no longer read by kops; the legacy URL form is rejected with a migration error pointing users at the new shape.

/cc @rifelpet @justinsb

@k8s-ci-robot k8s-ci-robot requested review from justinsb and rifelpet May 1, 2026 13:55
@k8s-ci-robot k8s-ci-robot added cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. labels May 1, 2026
@k8s-ci-robot
Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please assign zetaab for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@hakman
Copy link
Copy Markdown
Member Author

hakman commented May 1, 2026

/test pull-kops-e2e-azure-cni-cilium

@hakman hakman force-pushed the azure-embed-st-account branch from 1a19654 to a5d6563 Compare May 1, 2026 20:27
@hakman
Copy link
Copy Markdown
Member Author

hakman commented May 1, 2026

/test pull-kops-e2e-azure-cni-cilium

Move the Azure storage account name from the AZURE_STORAGE_ACCOUNT env
var into the URL so each azureblob:// path is self-contained. New
format: azureblob://{account}/{container}/{key}.

The env var is no longer read by kops; the legacy URL form is rejected
with a migration error pointing users at the new shape.

Signed-off-by: Ciprian Hacman <ciprian@hakman.dev>
@hakman hakman force-pushed the azure-embed-st-account branch from a5d6563 to acf08f5 Compare May 2, 2026 03:29
@hakman
Copy link
Copy Markdown
Member Author

hakman commented May 2, 2026

/test pull-kops-e2e-azure-cni-cilium

@hakman
Copy link
Copy Markdown
Member Author

hakman commented May 2, 2026

All tests are green now.

@hakman
Copy link
Copy Markdown
Member Author

hakman commented May 2, 2026

/test all

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/api area/documentation area/nodeup cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. size/XL Denotes a PR that changes 500-999 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants