David Fowler
David Fowler
https://learn.microsoft.com/en-us/dotnet/aspire/deployment/azure/aca-deployment?tabs=visual-studio%2Cinstall-az-windows%2Cpowershell&pivots=azure-bicep https://learn.microsoft.com/en-us/dotnet/aspire/deployment/azure/aca-deployment?tabs=visual-studio%2Cinstall-az-windows%2Cpowershell&pivots=azure-cli - It uses the template with http+https scheme now which means service discovery information needs to be set cc @bradygaster @DamianEdwards
### Discussed in https://github.com/dotnet/aspire/discussions/3319 Originally posted by **fergalmoran** April 1, 2024 I have this in my launchsettings.json for my ApiService and it starts up fine (and serves the correct cert)...
Today [PublishAsDockerFile](https://github.com/dotnet/aspire/blob/ffd52d9a853c820438a6b420acc43d4cc53ca38f/src/Aspire.Hosting/ExecutableResourceBuilderExtensions.cs#L48) only supports ExecutableResources, but we should support docker files in projects.
Repro: ```C# var s = "{x}"; var expr = ReferenceExpression.Create($"{s}").ValueExpression ``` This explodes. We should handle this.
This shows an azure storage resource which doesn't support adding endpoints:
In building apps with the aspire, I'm often using the dashboard as a debugging aid, when a process dies it pretty disruptive to have to restart the entire orchestration project...
e.g. Developing against a redis container and deploying a connection to an existing resource that needs to be specified at deployment time via a connection string. Related https://github.com/dotnet/aspire/issues/1958
Right now the dashboard supports the grpc OTLP endpoint, we could support http as well but it's unclear how much demand or need there is for it. Filing this issue...
### Describe the issue or suggestion We don't currently document the ASP.NET Core event sources. https://learn.microsoft.com/en-us/dotnet/core/diagnostics/well-known-event-providers#aspnet-core Hosting: https://github.com/dotnet/aspnetcore/blob/a0652e0852f1dc9ea199a453efd421f6dfc04f1b/src/Hosting/Hosting/src/Internal/HostingEventSource.cs `Microsoft.AspNetCore.Hosting` Kestrel: https://github.com/dotnet/aspnetcore/blob/a0652e0852f1dc9ea199a453efd421f6dfc04f1b/src/Servers/Kestrel/Core/src/Internal/Infrastructure/KestrelEventSource.cs `Microsoft-AspNetCore-Server-Kestrel` cc @noahfalk @samsp-msft --- #### Document Details ⚠...
First a few concrete suggestions We should set: ``` OTEL_SERVICE_NAME={resourcename} OTEL_RESOURCE_ATTRIBUTES=service.instance.id={resourcename} ``` This is what it looks like right now: We should also consider a default otel collector experience that...