BareMetalNodePoolConfig constructor
const
BareMetalNodePoolConfig({
- Input<
BareMetalKubeletConfig> ? kubeletConfig, - Input<
Map< ? labels,String, String> > - required Input<
List< nodeConfigs,BareMetalNodeConfig> > - Input<
BareMetalNodePoolConfigOperatingSystem> ? operatingSystem, - Input<
List< ? taints,NodeTaint> >
Creates a new BareMetalNodePoolConfig.
kubeletConfig The modifiable kubelet configurations for the bare metal machines.
labels The labels assigned to nodes of this node pool. An object containing a list of key/value pairs. Example: { "name": "wrench", "mass": "1.3kg", "count": "3" }.
nodeConfigs The list of machine addresses in the bare metal node pool.
operatingSystem Specifies the nodes operating system (default: LINUX).
taints The initial taints assigned to nodes of this node pool.
Implementation
const BareMetalNodePoolConfig({
this.kubeletConfig,
this.labels,
required this.nodeConfigs,
this.operatingSystem,
this.taints,
});