21 instantiations of ProcessSpec
Aspire.Hosting.Azure.Kubernetes (3)
AzureKubernetesEnvironmentResource.AksPipeline.cs (3)
599var applySpec = new ProcessSpec("kubectl") 684var (resultTask, disposable) = ProcessUtil.Run(new ProcessSpec("kubectl") 1019var spec = new ProcessSpec(azPath)
Aspire.Hosting.Kubernetes (18)
CertManagerExtensions.cs (5)
453var (resultTask, disposable) = ProcessUtil.Run(new ProcessSpec("kubectl") 511var (resultTask, disposable) = ProcessUtil.Run(new ProcessSpec("kubectl") 574var (deleteResult, deleteDisposable) = ProcessUtil.Run(new ProcessSpec("kubectl") 635return new ProcessSpec("kubectl") 656var (resultTask, disposable) = ProcessUtil.Run(new ProcessSpec("kubectl")
Deployment\DefaultHelmRunner.cs (1)
20var spec = new ProcessSpec("helm")
Deployment\HelmDeploymentEngine.cs (1)
719var spec = new ProcessSpec("kubectl")
KubernetesEnvironmentResource.cs (11)
1538var (patchResult, patchDisposable) = ProcessUtil.Run(new ProcessSpec("kubectl") 1598var (checkResult, checkDisposable) = ProcessUtil.Run(new ProcessSpec("kubectl") 1643var (createResult, createDisposable) = ProcessUtil.Run(new ProcessSpec("kubectl") 1734var (getResult, getDisposable) = ProcessUtil.Run(new ProcessSpec("kubectl") 1822var (getResult, getDisposable) = ProcessUtil.Run(new ProcessSpec("kubectl") 1910var (getResult, getDisposable) = ProcessUtil.Run(new ProcessSpec("kubectl") 1975var (patchResult, patchDisposable) = ProcessUtil.Run(new ProcessSpec("kubectl") 2086var (getResult, getDisposable) = ProcessUtil.Run(new ProcessSpec("kubectl") 2156var (applyResult, applyDisposable) = ProcessUtil.Run(new ProcessSpec("kubectl") 2235var (checkResult, checkDisposable) = ProcessUtil.Run(new ProcessSpec("kubectl") 2280var (createResult, createDisposable) = ProcessUtil.Run(new ProcessSpec("kubectl")
13 references to ProcessSpec
Aspire.Hosting.Azure.Kubernetes (2)
AzureKubernetesEnvironmentResource.AksPipeline.cs (2)
599var applySpec = new ProcessSpec("kubectl") 1019var spec = new ProcessSpec(azPath)
Aspire.Hosting.Kubernetes (9)
CertManagerExtensions.cs (2)
431var secretSpec = await BuildExternalAccountBindingSecretApplySpecAsync(issuer, resourceVersion, context.CancellationToken).ConfigureAwait(false); 591internal static async Task<ProcessSpec> BuildExternalAccountBindingSecretApplySpecAsync(
Deployment\DefaultHelmRunner.cs (1)
20var spec = new ProcessSpec("helm")
Deployment\HelmDeploymentEngine.cs (1)
719var spec = new ProcessSpec("kubectl")
src\Aspire.Hosting\Dcp\Process\ProcessUtil.cs (5)
22public static (Task<ProcessResult>, IAsyncDisposable) Run(ProcessSpec processSpec) 26throw new ArgumentException($"Specify either {nameof(ProcessSpec.Arguments)} or {nameof(ProcessSpec.ArgumentList)}, not both.", nameof(processSpec)); 29var retainedOutputLineCount = processSpec.RetainedOutputLineCount ?? (processSpec.ThrowOnNonZeroReturnCode ? ProcessSpec.DefaultRetainedOutputLineCount : 0); 184private static string FormatProcessArgumentsForDisplay(ProcessSpec processSpec)
Aspire.Hosting.Kubernetes.Tests (2)
CertManagerTests.cs (2)
280var spec = await CertManagerExtensions.BuildExternalAccountBindingSecretApplySpecAsync( 306var spec = await CertManagerExtensions.BuildExternalAccountBindingSecretApplySpecAsync(