docs: Rewrite Azure Batch tutorial for native Batch Forge support - #1674
docs: Rewrite Azure Batch tutorial for native Batch Forge support#1674adamrtalbot wants to merge 10 commits into
Conversation
Batch Forge now provisions most advanced Azure Batch topologies natively (separate head/worker pools, dedicated head job resources, autoscaling, Entra authentication, and private networking). The manual-setup tutorials taught Nextflow-config workarounds that are now redundant, and the Nextflow autopool option was misleading since Platform disables allowPoolCreation. - Restructure both tutorials as a native-first Batch Forge walkthrough - Keep genuinely manual content: low-priority (spot) worker nodes (Forge is dedicated-only) and pre-existing/custom pools - Remove deprecated autopool options; replace with a deprecation note - Add reference cross-links from compute-envs/azure-batch.md to the tutorial Scope: cloud + enterprise latest only; versioned snapshots untouched. Generated by Claude Code
✅ Deploy Preview for seqera-docs ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
@claude please port this to the current versioned docs (26.1) as well |
|
Claude finished @justinegeffen's task in 2m 50s —— View job Porting Azure Batch tutorial to versioned docs (26.1)
I ported both changes to
Net: Warning I could not push the commit. Every push attempt (both The |
Applies the same native-Batch-Forge rewrite to the versioned 26.1 snapshot so the current release surface matches master. Preserves the versioned-tree convention of using an absolute URL for the Seqera CLI installation link. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
Small self-correction on my review — I retracted my earlier comment about the head-pool Autoscale tip (it's now deleted). Turns out the compute-env form does expose a per-pool |
Signed-off-by: Justine Geffen <justinegeffen@users.noreply.github.com>
Clarify spot pool support, managed identity resource IDs, head pool autoscaling, and VNet permissions.
Clarify required service principal roles and manual pool networking. Move allocation-mode guidance to the manual pool section and align Azure Batch links across tutorial variants.
Context
The
manual-azure-batch-setup.mdtutorials were written when advanced Azure Batch topologies required manual Nextflow config and manual Azure Portal pool creation. Seqera Platform now provisions most of these natively via Batch Forge and the compute-environment form.Verified against
seqera/platform:process.queueallowPoolCreation=false)Batch Forge provisions dedicated nodes only, so low-priority (spot) nodes remain a genuinely manual step and are preserved.
Changes
compute-envs/azure-batch.mdto the tutorial (previously only linked one way).Versioned snapshots (24.2–26.1) left untouched.
🤖 Generated with Claude Code