🐛 Fix app host
This commit is contained in:
@@ -7,25 +7,17 @@ var isDev = builder.Environment.IsDevelopment();
|
|||||||
var cache = builder.AddRedis("cache");
|
var cache = builder.AddRedis("cache");
|
||||||
var queue = builder.AddNats("queue").WithJetStream();
|
var queue = builder.AddNats("queue").WithJetStream();
|
||||||
|
|
||||||
var ringService = builder.AddProject<Projects.DysonNetwork_Ring>("ring")
|
var ringService = builder.AddProject<Projects.DysonNetwork_Ring>("ring");
|
||||||
.WithReference(queue);
|
|
||||||
var passService = builder.AddProject<Projects.DysonNetwork_Pass>("pass")
|
var passService = builder.AddProject<Projects.DysonNetwork_Pass>("pass")
|
||||||
.WithReference(cache)
|
|
||||||
.WithReference(queue)
|
|
||||||
.WithReference(ringService);
|
.WithReference(ringService);
|
||||||
var driveService = builder.AddProject<Projects.DysonNetwork_Drive>("drive")
|
var driveService = builder.AddProject<Projects.DysonNetwork_Drive>("drive")
|
||||||
.WithReference(cache)
|
|
||||||
.WithReference(queue)
|
|
||||||
.WithReference(passService)
|
.WithReference(passService)
|
||||||
.WithReference(ringService);
|
.WithReference(ringService);
|
||||||
var sphereService = builder.AddProject<Projects.DysonNetwork_Sphere>("sphere")
|
var sphereService = builder.AddProject<Projects.DysonNetwork_Sphere>("sphere")
|
||||||
.WithReference(cache)
|
|
||||||
.WithReference(queue)
|
|
||||||
.WithReference(passService)
|
.WithReference(passService)
|
||||||
.WithReference(ringService)
|
.WithReference(ringService)
|
||||||
.WithReference(driveService);
|
.WithReference(driveService);
|
||||||
var developService = builder.AddProject<Projects.DysonNetwork_Develop>("develop")
|
var developService = builder.AddProject<Projects.DysonNetwork_Develop>("develop")
|
||||||
.WithReference(cache)
|
|
||||||
.WithReference(passService)
|
.WithReference(passService)
|
||||||
.WithReference(ringService)
|
.WithReference(ringService)
|
||||||
.WithReference(sphereService);
|
.WithReference(sphereService);
|
||||||
@@ -38,6 +30,9 @@ List<IResourceBuilder<ProjectResource>> services =
|
|||||||
for (var idx = 0; idx < services.Count; idx++)
|
for (var idx = 0; idx < services.Count; idx++)
|
||||||
{
|
{
|
||||||
var service = services[idx];
|
var service = services[idx];
|
||||||
|
|
||||||
|
service.WithReference(cache).WithReference(queue);
|
||||||
|
|
||||||
var grpcPort = 7002 + idx;
|
var grpcPort = 7002 + idx;
|
||||||
|
|
||||||
if (isDev)
|
if (isDev)
|
||||||
@@ -60,14 +55,12 @@ for (var idx = 0; idx < services.Count; idx++)
|
|||||||
ringService.WithReference(passService);
|
ringService.WithReference(passService);
|
||||||
|
|
||||||
var gateway = builder.AddProject<Projects.DysonNetwork_Gateway>("gateway")
|
var gateway = builder.AddProject<Projects.DysonNetwork_Gateway>("gateway")
|
||||||
.WithReference(ringService)
|
|
||||||
.WithReference(passService)
|
|
||||||
.WithReference(driveService)
|
|
||||||
.WithReference(sphereService)
|
|
||||||
.WithReference(developService)
|
|
||||||
.WithEnvironment("HTTP_PORTS", "5001")
|
.WithEnvironment("HTTP_PORTS", "5001")
|
||||||
.WithHttpEndpoint(port: 5001, targetPort: null, isProxied: false, name: "http");
|
.WithHttpEndpoint(port: 5001, targetPort: null, isProxied: false, name: "http");
|
||||||
|
|
||||||
|
foreach (var service in services)
|
||||||
|
gateway.WithReference(service);
|
||||||
|
|
||||||
builder.AddDockerComposeEnvironment("docker-compose");
|
builder.AddDockerComposeEnvironment("docker-compose");
|
||||||
|
|
||||||
builder.Build().Run();
|
builder.Build().Run();
|
||||||
|
Reference in New Issue
Block a user