14 references to Spec
Aspire.Hosting.Kubernetes (13)
KubernetesEnvironmentResource.cs (13)
789
ingress.
Spec
.IngressClassName = await ResolveExpressionAsync(ingressResource.IngressClassName, ingressResource.Name, cancellationToken).ConfigureAwait(false);
848
ingress.
Spec
.Rules.Add(rule);
857
ingress.
Spec
.DefaultBackend = defaultBackend;
870
ingress.
Spec
.Tls.Add(tlsEntry);
875
if (ingress.
Spec
.DefaultBackend is not null && ingress.
Spec
.Tls.Count > 0)
878
ingress.
Spec
.Rules
887
ingress.
Spec
.Rules.Add(new IngressRuleV1
902
Name = ingress.
Spec
.DefaultBackend.Service.Name,
905
Name = ingress.
Spec
.DefaultBackend.Service.Port.Name,
906
Number = ingress.
Spec
.DefaultBackend.Service.Port.Number
918
if (ingress.
Spec
.Rules.Count == 0 && ingress.
Spec
.DefaultBackend is null)
Aspire.Hosting.Kubernetes.Tests (1)
KubernetesPublisherTests.cs (1)
183
Assert.Equal(["*.example.com"], Assert.Single(route.GeneratedIngress!.
Spec
.Tls).Hosts);