KindManifestResourceBuilderExtensions
Classstaticnet10.0
Extension methods for adding Kubernetes manifest resources to Kind clusters.
namespace Aspire.Hosting;
public static class KindManifestResourceBuilderExtensions{ // ...}9 members
Methods9
Section titled MethodsIResourceBuilder<K8sManifestResource> Adds a Kubernetes manifest to be applied to the Kind cluster via
kubectl apply. IResourceBuilder<K8sManifestResource> Adds Kubernetes manifest content to be applied to the Kind cluster via
kubectl apply -f - . IResourceBuilder<K8sManifestResource> Sets the maximum time to wait for
kubectl apply to complete. IResourceBuilder<K8sManifestResource> Sets the maximum time to wait for the Kubernetes API to become reachable before running
kubectl apply. IResourceBuilder<K8sManifestResource> Sets whether CRD wait failures fail the manifest resource or are logged as best-effort warnings.
IResourceBuilder<K8sManifestResource> Sets the maximum time to wait for applied CRDs to reach the
Established condition. IResourceBuilder<K8sManifestResource> Sets the field manager name passed to
kubectl apply --field-manager . IResourceBuilder<K8sManifestResource> Recursively applies manifests from subdirectories (maps to
kubectl apply --recursive ). Only meaningful when the manifest path is a directory. IResourceBuilder<K8sManifestResource> Applies the manifest server-side (maps to
kubectl apply --server-side ). Required for large CRDs that exceed the client-side annotation size limit.