KindConfigModel
Classsealednet10.0
Represents a Kind cluster configuration document (Kind v1alpha4).
namespace Aspire.Hosting.ApplicationModel;
public sealed class KindConfigModel{ // ...}9 members
Remarks
Section titled Remarks See Kind configuration for details.
Constructors1
Section titled ConstructorsProperties8
Section titled PropertiesApiVersionget; setstring Gets or sets the API version for the Kind configuration.
ContainerdConfigPatchesget; setIList<string> Gets or sets containerd config patches applied to every node. Each entry is a TOML merge-patch string. When
null, no containerd patches are applied. FeatureGatesget; setIDictionary<string, bool> Gets or sets Kubernetes feature gates to enable or disable. Keys are feature gate names; values indicate whether the gate is enabled. When
null, no feature gates are configured. Kindget; setstring Gets or sets the resource kind.
KubeadmConfigPatchesget; setIList<string> Gets or sets kubeadm config patches applied as merge patches at the cluster level. Each entry is a YAML string. Cluster-level patches are applied before node-level patches. When
null, no cluster-level kubeadm patches are applied. Networkingget; set Gets or sets cluster-wide network settings. When
null, Kind uses its defaults. Nodesget Gets the list of nodes in the cluster.
RuntimeConfigget; setIDictionary<string, string> Gets or sets runtime config values passed to kube-apiserver as
--runtime-config. Use this to enable alpha APIs. When null, no runtime config is set.