KindNetworkingModel Properties
ClassProperties7 members
Represents cluster-wide networking settings for a Kind cluster.
Gets or sets the listen address on the host for the Kubernetes API Server. When
null, defaults to 127.0.0.1. public string? ApiServerAddress { get; set; } Gets or sets the listen port on the host for the Kubernetes API Server. When
null, Kind selects a random port. public int? ApiServerPort { get; set; } Gets or sets whether to disable the default CNI. Set to
true to install a custom CNI (e.g., Cilium) after cluster creation. When null, the default CNI is installed. public bool? DisableDefaultCNI { get; set; } Gets or sets the network cluster IP family (e.g., "ipv4", "ipv6", or "dual"). When
null, Kind uses its default (ipv4). public string? IpFamily { get; set; } Gets or sets the kube-proxy mode (e.g., "iptables", "ipvs", or "nftables"). When
null, defaults to "iptables". public string? KubeProxyMode { get; set; } Gets or sets the CIDR used for pod IPs. When
null, Kind selects a default. public string? PodSubnet { get; set; } Gets or sets the CIDR used for service VIPs. When
null, Kind selects a default. public string? ServiceSubnet { get; set; }