Overview
This issue tracks the comprehensive rework of the Radius documentation to reflect and support the new compute extensibility architecture, as well as the official migration guide for users transitioning from the legacy architecture. The work should be heavily informed by the extensibility feature specifications located in eng/design-notes/extensibility and the implementations within radius-project/radius and radius-project/resource-types-contrib.
Make sure to include and document the new capabilities for supporting recipes stored in private repositories or registries, leveraging Terraform and Bicep settings as described in the Terraform and Bicep Settings Feature Spec and PR #11780.
Major Deliverables
- Comprehensive update of all Radius documentation to reflect the compute extensibility architecture and user workflows
- A migration guide with clear instructions for moving from the 'legacy' Radius architecture to the new compute extensibility model
- Includes step-by-step migration instructions
- Practical examples showing "before" (legacy) and "after" (extensible) Bicep files and environment definitions
- Documentation of extensibility features:
- How to write, use, and customize Recipes and Recipe Packs
- Integration with private recipe repos/registries, including secrets, authentication, and Terraform/Bicep settings
- Common extensibility workflows for both new and existing users
- Guidance on breaking changes: Explicitly enumerate any major breaking changes, mitigation strategies, and deprecation timelines
References for Implementation
Acceptance Criteria
Overview
This issue tracks the comprehensive rework of the Radius documentation to reflect and support the new compute extensibility architecture, as well as the official migration guide for users transitioning from the legacy architecture. The work should be heavily informed by the extensibility feature specifications located in
eng/design-notes/extensibilityand the implementations withinradius-project/radiusandradius-project/resource-types-contrib.Make sure to include and document the new capabilities for supporting recipes stored in private repositories or registries, leveraging Terraform and Bicep settings as described in the Terraform and Bicep Settings Feature Spec and PR #11780.
Major Deliverables
References for Implementation
radius-project/radiusandresource-types-contribAcceptance Criteria