3 writes to Workload
Aspire.Hosting.Kubernetes (2)
KubernetesResource.cs (2)
126
Workload
= resource.ToStatefulSet(this);
130
Workload
= resource.ToDeployment(this);
Aspire.Hosting.Kubernetes.Tests (1)
KubernetesPublisherTests.cs (1)
124
serviceResource.
Workload
= new ArgoRollout
7 references to Workload
Aspire.Hosting.Kubernetes (2)
KubernetesResource.cs (2)
64
if (
Workload
is not null)
66
yield return
Workload
;
Aspire.Hosting.Kubernetes.Tests (5)
KubernetesPublisherTests.cs (5)
93
serviceResource.
Workload
!.PodTemplate.Spec.Containers[0].ImagePullPolicy = "Always";
94
(serviceResource.
Workload
as Deployment)!.Spec.RevisionHistoryLimit = 5;
127
Spec = { Template = serviceResource.
Workload
!.PodTemplate, Selector = { MatchLabels = serviceResource.Labels.ToDictionary() } }
132
Spec = { ScaleTargetRef = { Kind = serviceResource.
Workload
.Kind!, Name = serviceResource.
Workload
.Metadata.Name }, MaxReplicaCount = 3 }