Skip to content

Commit b999481

Browse files
authored
Pass down credentials to surrealist instance (#1042)
1 parent 163bd05 commit b999481

File tree

2 files changed

+9
-4
lines changed

2 files changed

+9
-4
lines changed

src/CommunityToolkit.Aspire.Hosting.SurrealDb/SurrealDbBuilderExtensions.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -533,6 +533,9 @@ CancellationToken cancellationToken
533533

534534
foreach (var surrealInstance in surrealDbServerInstances)
535535
{
536+
var username = await surrealInstance.UserNameReference.GetValueAsync(cancellationToken);
537+
var password = await surrealInstance.PasswordParameter.GetValueAsync(cancellationToken);
538+
536539
if (surrealInstance.PrimaryEndpoint.IsAllocated)
537540
{
538541
SurrealDbNamespaceResource? uniqueNamespace = null;
@@ -577,6 +580,8 @@ CancellationToken cancellationToken
577580
// How to do host resolution?
578581
writer.WriteString("hostname", $"{endpoint.Host}:{endpoint.Port}");
579582
writer.WriteString("mode", "root");
583+
writer.WriteString("username", username);
584+
writer.WriteString("password", password);
580585
if (uniqueNamespace is not null)
581586
{
582587
writer.WriteString("namespace", uniqueNamespace.NamespaceName);

src/CommunityToolkit.Aspire.Hosting.SurrealDb/SurrealDbContainerImageTags.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@ internal sealed class SurrealDbContainerImageTags
99
public const string Registry = "docker.io";
1010
/// <summary>surrealdb/surrealdb</summary>
1111
public const string Image = "surrealdb/surrealdb";
12-
/// <summary>v2.3</summary>
13-
public const string Tag = "v2.3";
12+
/// <summary>v2.4</summary>
13+
public const string Tag = "v2.4";
1414

1515
/// <summary>docker.io</summary>
1616
public const string SurrealistRegistry = "docker.io";
1717
/// <summary>surrealdb/surrealist</summary>
1818
public const string SurrealistImage = "surrealdb/surrealist";
19-
/// <summary>3.3.2</summary>
20-
public const string SurrealistTag = "3.3.2";
19+
/// <summary>3.6.9</summary>
20+
public const string SurrealistTag = "3.6.9";
2121
}

0 commit comments

Comments
 (0)