Skip to content

Add guide-only confidential H100 AKS worker automation - #46

Merged
Simon Gallagher (vinfnet) merged 3 commits into
Azure-Samples:mainfrom
vinfnet:aks-gpu-example
Nov 12, 2026
Merged

Simon Gallagher (vinfnet) merged 3 commits into
Azure-Samples:mainfrom
vinfnet:aks-gpu-example

Conversation

@vinfnet

Copy link
Copy Markdown
Contributor

Summary

Add a self-contained confidential H100 AKS worker sample following Azure's published onboarding guide, and signpost it from the repository and AKS READMEs.

  • Use the latest offered AKS Ubuntu node image and require an Azure-FDE kernel at least 6.8.0-1071-azure-fde.
  • Install through the guide's GPU Operator path, verify confidential configuration, run strict GPU attestation before and after a TensorFlow workload, and require actual GPU placement rather than CPU fallback.
  • Include preflight checks, isolated local state, bounded readiness waits, automatic compute shutdown, offline regression tests, and anonymized attestation examples.
  • Document version variability, the distinction between GPU and whole-VM attestation, and the vendor-support boundary for newer AKS images.
  • Add prominent sample-discovery links and clarify that automatic shutdown does not delete retained resources.

Validation

  • 105 offline regression assertions passed.
  • Live West Europe deployment revalidated successfully: strict pre/post-workload GPU attestation and TensorFlow GPU:0 matrix multiplication passed.
  • Automatic shutdown verified; all resource groups created for revalidation were subsequently deleted and their absence checked.
  • README link targets checked and git diff --check passed.

Private deployment evidence, credentials, kubeconfigs, and local configuration are excluded.

sgallagherMS and others added 3 commits November 10, 2026 16:27
…workaround

Include provisioning checks, attestation scripts, CUDA smoke test, offline tests and documented investigation results.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Make the validated latest-image sample self-contained, remove historical driver workarounds, and document redacted GPU attestation and automatic shutdown.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Add discovery links and clarify GPU validation, support boundaries, and cleanup in the repository and AKS guides.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@vinfnet
Simon Gallagher (vinfnet) merged commit 83eb7c3 into Azure-Samples:main Nov 12, 2026
2 checks passed
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.

2 participants