KindConfigModel Properties
ClassProperties8 members
Represents a Kind cluster configuration document (Kind v1alpha4).
Gets or sets the API version for the Kind configuration.
public string ApiVersion { get; set; } 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. public IList<string>? ContainerdConfigPatches { get; set; } 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. public IDictionary<string, bool>? FeatureGates { get; set; } 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. public IList<string>? KubeadmConfigPatches { get; set; } Gets or sets cluster-wide network settings. When
null, Kind uses its defaults. public KindNetworkingModel? Networking { get; set; } Gets the list of nodes in the cluster.
public IList<KindNodeModel> Nodes { get; } 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. public IDictionary<string, string>? RuntimeConfig { get; set; }