12 writes to Metadata
Aspire.Hosting.Kubernetes (10)
Extensions\ResourceExtensions.cs (6)
18
Metadata
=
47
Metadata
=
72
Metadata
=
106
Metadata
=
138
Metadata
=
473
Metadata
=
KubernetesEnvironmentResource.cs (4)
769
Metadata
=
1009
Metadata
=
1119
Metadata
= { Name = gatewayName }
1222
Metadata
= { Name = routeName }
Aspire.Hosting.Kubernetes.Tests (2)
KubernetesPublisherTests.cs (2)
179
Metadata
= { Name = "myapp-rollout", Labels = serviceResource.Labels.ToDictionary() },
184
Metadata
= { Name = "myapp-scaler" },
24 references to Metadata
Aspire.Hosting.Azure.Kubernetes (3)
AzureKubernetesEnvironmentResource.AksPipeline.cs (3)
93
serviceAccount.
Metadata
.Name = saName;
94
serviceAccount.
Metadata
.Annotations["azure.workload.identity/client-id"] =
96
serviceAccount.
Metadata
.Labels["azure.workload.identity/use"] = "true";
Aspire.Hosting.Kubernetes (15)
Extensions\ResourceExtensions.cs (2)
281
ClaimName = pvc.
Metadata
.Name,
466
if (context.PersistentVolumeClaims.FirstOrDefault(pvc => pvc.
Metadata
.Name == pvcName) is { } existingVolumeClaim)
KubernetesEnvironmentResource.cs (5)
782
ingress.
Metadata
.Annotations[key] = await ResolveExpressionAsync(value, ingressResource.Name, cancellationToken).ConfigureAwait(false);
955
Name = k8sResource.Service?.
Metadata
.Name ?? targetResource.Name.ToServiceName(),
1021
claim.
Metadata
.Annotations[key] = await ResolveExpressionAsync(value, volumeResource.Name, cancellationToken).ConfigureAwait(false);
1140
gateway.
Metadata
.Annotations[key] = await ResolveExpressionAsync(value, gatewayResource.Name, cancellationToken).ConfigureAwait(false);
1305
Name = k8sResource.Service?.
Metadata
.Name ?? targetResource.Name.ToServiceName(),
KubernetesManifestResource.cs (4)
20
Metadata
.Name = name;
35
Metadata
.Namespace = @namespace;
52
Metadata
.Labels[key] = value;
69
Metadata
.Annotations[key] = value;
KubernetesPublishingContext.cs (2)
384
if (string.IsNullOrWhiteSpace(templatedItem.
Metadata
.Name))
389
var resourceName = templatedItem.
Metadata
.Name;
KubernetesResource.cs (1)
141
resource.
Metadata
.Labels.TryAdd(label.Key, label.Value);
Yaml\KubernetesManifestResourceYamlConverter.cs (1)
33
WriteProperty("metadata", manifest.
Metadata
, serializer);
Aspire.Hosting.Kubernetes.Tests (6)
KubernetesPublisherTests.cs (6)
185
Spec = { ScaleTargetRef = { Kind = serviceResource.Workload.Kind!, Name = serviceResource.Workload.
Metadata
.Name }, MaxReplicaCount = 3 }
1804
claim.
Metadata
.Labels["example.com/retention"] = "retain";
1816
Assert.Equal("retain", claim.
Metadata
.Labels["example.com/retention"]);
1950
claim.
Metadata
.Labels["stage"] = "first";
1954
Assert.Equal("first", claim.
Metadata
.Labels["stage"]);
1955
claim.
Metadata
.Labels["stage"] = "second";