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)
778
Metadata
=
1018
Metadata
=
1128
Metadata
= { Name = gatewayName }
1231
Metadata
= { Name = routeName }
Aspire.Hosting.Kubernetes.Tests (2)
KubernetesPublisherTests.cs (2)
183
Metadata
= { Name = "myapp-rollout", Labels = serviceResource.Labels.ToDictionary() },
188
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)
791
ingress.
Metadata
.Annotations[key] = await ResolveExpressionAsync(value, ingressResource.Name, cancellationToken).ConfigureAwait(false);
964
Name = k8sResource.Service?.
Metadata
.Name ?? targetResource.Name.ToServiceName(),
1030
claim.
Metadata
.Annotations[key] = await ResolveExpressionAsync(value, volumeResource.Name, cancellationToken).ConfigureAwait(false);
1149
gateway.
Metadata
.Annotations[key] = await ResolveExpressionAsync(value, gatewayResource.Name, cancellationToken).ConfigureAwait(false);
1314
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)
405
if (string.IsNullOrWhiteSpace(templatedItem.
Metadata
.Name))
410
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)
189
Spec = { ScaleTargetRef = { Kind = serviceResource.Workload.Kind!, Name = serviceResource.Workload.
Metadata
.Name }, MaxReplicaCount = 3 }
1987
claim.
Metadata
.Labels["example.com/retention"] = "retain";
1999
Assert.Equal("retain", claim.
Metadata
.Labels["example.com/retention"]);
2133
claim.
Metadata
.Labels["stage"] = "first";
2137
Assert.Equal("first", claim.
Metadata
.Labels["stage"]);
2138
claim.
Metadata
.Labels["stage"] = "second";