- Author: Vinaya Damle (@vinayada1)
We want to introduce the concept of a "simulated environment" that doesn't deploy any backing resources. The purpose of this document is to review the schema changes required to support this.
NA
We would like the users to have the ability to see what resources would be deployed and visualize the application graph without actually deploying any resources. For this, we will introduce the concept of a simulated environment.
Issue Reference: https://github.com/radius-project/radius/issues/6336\
- Add a boolean flag on the environment resource to mark it as a simulated environment
NA
We will add a boolean property called "simulated" on the environment resource. If this property on the environment is set, the application deployment will skip the actual deployment of resources.
Schema Changes:-
doc("Environment properties")
model EnvironmentProperties {
.....
@doc("Simulated environment.")
simulated?: boolean;
NA
NA
NA
NA
NA
- Schema Changes
- Code changes to skip deployments based on the newly added property in the schema
- Tests
- Do we need simulated environments to be supported with recipes? Yes