Open McDoit opened 1 week ago
We haven't gotten as far as thinking about deployment yet but I can see do something like that on the project resources adding an extension method that gave manifest and later CDK hints what should be used as the compute target.
We have a model for this in the manifest that was invented for Aspire 9. project.v1 and container.v1 resources can have a nested "deployment" section that can embed a cloudformation or azure.bicep resource type.
The deployment tool uses this to deploy this compute resource using the underlying deployment resource type.
Would be nice to have some options to deploy a C# project on AWS
Maybe something like .DeployAsLambda, .DeployAsAppRunner, .DeployAsFargate etc
They can in turn use the CDK way of adding stacks or constructs to the AppHost
Or have I missed some more obvious way to do this?