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 PropertiesApiServerAddress get; setstring? Gets or sets the listen address on the host for the Kubernetes API Server. When
null, defaults to 127.0.0.1. ApiServerPort get; setint? Gets or sets the listen port on the host for the Kubernetes API Server. When
null, Kind selects a random port. DisableDefaultCNI get; 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. IpFamily get; setstring? Gets or sets the network cluster IP family (e.g., "ipv4", "ipv6", or "dual"). When
null, Kind uses its default (ipv4). KubeProxyMode get; setstring? Gets or sets the kube-proxy mode (e.g., "iptables", "ipvs", or "nftables"). When
null, defaults to "iptables". ServiceSubnet get; setstring? Gets or sets the CIDR used for service VIPs. When
null, Kind selects a default.