Skip to content

Compute extensibility documentation overhaul and migration guide#1836

Draft
Copilot wants to merge 2 commits intov0.57from
copilot/compute-extensibility-docs-overhaul
Draft

Compute extensibility documentation overhaul and migration guide#1836
Copilot wants to merge 2 commits intov0.57from
copilot/compute-extensibility-docs-overhaul

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 7, 2026

Initial documentation set for the new Radius compute extensibility architecture and a migration path off the legacy Applications.* / recipeConfig model. Legacy pages are retained and cross-linked since Radius.* APIs are still preview (2025-08-01-preview).

Description

  • Concepts
    • concepts/compute-extensibility/ — new architecture, Radius.Compute/* Resource Types, decomposed Environment, control plane diagram
    • concepts/recipe-packs/ — Recipe Pack model, composition, override semantics
  • How-to guides (guides/recipes/)
    • recipe-packs/ — author, deploy, reference, and compose Recipe Packs
    • howto-bicep-settings/Radius.Core/bicepSettings for private OCI registries (BasicAuth, AzureWI, AwsIrsa); replaces recipeConfig.bicep.authentication
    • howto-terraform-settings/rad terraform install, terraformrc, Tier 1/2 backends, env vars, custom provider secrets via Recipe parameters; replaces recipeConfig.terraform.*
  • Migration (guides/operations/migration/)
    • _index.md — what-changed table, recommended ordering, full before/after Bicep for an Environment (legacy recipeConfigrecipePacks + bicepSettings + terraformSettings) and an Application (Applications.Core/containersRadius.Compute/containers, etc.), validation commands
    • breaking-changes.md — enumerated breaking changes with mitigations: API namespace/version, Environment decomposition, hard-coded compute removal, Terraform binary lifecycle, custom provider model, backend support tiers, Bicep auth schema, secret schema, deprecation guidance
  • Legacy cross-link — warning callout on howto-private-bicep-registry pointing to the new BicepSettings guide and migration guide

Example of the central decomposition documented in the migration guide:

// After
resource env 'Radius.Core/environments@2025-08-01-preview' = {
  name: 'my-env'
  properties: {
    recipePacks:       [myRecipePack.id]
    bicepSettings:     myBicepSettings.id
    terraformSettings: myTerraformSettings.id
  }
}

Where features remain in flight (e.g. radius-project/radius#11780), pages note preview status and link to the upstream design notes / feature spec for SMEs to finalize. Legacy Applications.* pages should be removed/redirected in a follow-up once the new APIs are promoted to stable.

Copilot AI changed the title [WIP] Update documentation for compute extensibility and migration guide Compute extensibility documentation overhaul and migration guide May 7, 2026
Copilot AI requested a review from willtsai May 7, 2026 23:26
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 7, 2026

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

Copilot AI deployed to latest May 7, 2026 23:27 Active
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 7, 2026

❌ Spellcheck Failed

There are spelling errors in your PR. Visit the workflow output to see what words are failing.

Adding new words

If you are adding a new custom word refer to the docs guide

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 7, 2026

Static Web App Preview

Environment Deployment
pr1836 View workflow run

Deployed from commit d6fa851adc04c578f7f56f97a4d1f8e2747ecdba via the publisher workflow.

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.

[Compute Extensibility] Documentation Overhaul and Migration Guide

2 participants