KindNetworkingModel
Classsealednet10.0
Represents cluster-wide networking settings for a Kind cluster.
namespace Aspire.Hosting.ApplicationModel;
public sealed class KindNetworkingModel{ // ...}8 members
Constructors1
Section titled ConstructorsProperties7
Section titled PropertiesApiServerAddressget; setstring? Gets or sets the listen address on the host for the Kubernetes API Server. When
null, defaults to 127.0.0.1. ApiServerPortget; setint? Gets or sets the listen port on the host for the Kubernetes API Server. When
null, Kind selects a random port. DisableDefaultCNIget; setbool? 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. IpFamilyget; setstring? Gets or sets the network cluster IP family (e.g., "ipv4", "ipv6", or "dual"). When
null, Kind uses its default (ipv4). KubeProxyModeget; setstring? Gets or sets the kube-proxy mode (e.g., "iptables", "ipvs", or "nftables"). When
null, defaults to "iptables". PodSubnetget; setstring? Gets or sets the CIDR used for pod IPs. When
null, Kind selects a default. ServiceSubnetget; setstring? Gets or sets the CIDR used for service VIPs. When
null, Kind selects a default.