Compute extensibility documentation overhaul and migration guide#1836
Draft
Compute extensibility documentation overhaul and migration guide#1836
Conversation
6 tasks
…g changes Agent-Logs-Url: https://github.com/radius-project/docs/sessions/ad7e56c8-c691-43f6-bc9c-5ed56b23d50a Co-authored-by: willtsai <28876888+willtsai@users.noreply.github.com>
Copilot
AI
changed the title
[WIP] Update documentation for compute extensibility and migration guide
Compute extensibility documentation overhaul and migration guide
May 7, 2026
Dependency Review✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.Scanned FilesNone |
❌ Spellcheck FailedThere are spelling errors in your PR. Visit the workflow output to see what words are failing. Adding new wordsIf you are adding a new custom word refer to the docs guide |
Static Web App Preview
Deployed from commit |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Initial documentation set for the new Radius compute extensibility architecture and a migration path off the legacy
Applications.*/recipeConfigmodel. Legacy pages are retained and cross-linked sinceRadius.*APIs are still preview (2025-08-01-preview).Description
concepts/compute-extensibility/— new architecture,Radius.Compute/*Resource Types, decomposed Environment, control plane diagramconcepts/recipe-packs/— Recipe Pack model, composition, override semanticsguides/recipes/)recipe-packs/— author, deploy, reference, and compose Recipe Packshowto-bicep-settings/—Radius.Core/bicepSettingsfor private OCI registries (BasicAuth,AzureWI,AwsIrsa); replacesrecipeConfig.bicep.authenticationhowto-terraform-settings/—rad terraform install,terraformrc, Tier 1/2 backends, env vars, custom provider secrets via Recipe parameters; replacesrecipeConfig.terraform.*guides/operations/migration/)_index.md— what-changed table, recommended ordering, full before/after Bicep for an Environment (legacyrecipeConfig→recipePacks+bicepSettings+terraformSettings) and an Application (Applications.Core/containers→Radius.Compute/containers, etc.), validation commandsbreaking-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 guidancehowto-private-bicep-registrypointing to the new BicepSettings guide and migration guideExample of the central decomposition documented in the migration guide:
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.