Skip to content

Add push-button GitHub Actions deploy for the AKS zone-down demo - #29

Open
Nikhil Kaul (nikhilkaul1234) wants to merge 2 commits into
microsoft:mainfrom
nikhilkaul1234:aks-demo-action
Open

Add push-button GitHub Actions deploy for the AKS zone-down demo#29
Nikhil Kaul (nikhilkaul1234) wants to merge 2 commits into
microsoft:mainfrom
nikhilkaul1234:aks-demo-action

Conversation

@nikhilkaul1234

Copy link
Copy Markdown
Collaborator

Follow-up to #28: a workflow_dispatch workflow that deploys or cleans up the zone-down demo from the Actions tab, for teams that already connect GitHub to Azure with OIDC.

  • .github/workflows/aks-zone-down-demo.yml: deploy/cleanup operation input plus resource group/location/cluster inputs; authenticates with azure/login OIDC; runs the existing sample scripts; surfaces the storefront URL, infrastructure resource group, and target zone in the job summary. Uses an aks-zone-down-demo environment so runs can be gated with approvals.
  • README: documents the one-time OIDC setup, and is explicit that Cloud Shell remains the fastest first-touch path - the workflow pays off for repeated runs (workshops, recurring demos).

No changes to the scripts themselves.

workflow_dispatch workflow (OIDC via azure/login, gated by an
environment) that runs deploy.sh or cleanup.sh and surfaces the
storefront URL, infrastructure resource group, and target zone in the
job summary. README documents the one-time OIDC setup and keeps Cloud
Shell as the recommended first-touch path.
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant