BareMetalNodePoolConfig
import type { BareMetalNodePoolConfig } from "https://googleapis.deno.dev/v1/gkeonprem:v1.ts";
BareMetalNodePoolConfig describes the configuration of all nodes within a given bare metal node pool.
interface BareMetalNodePoolConfig {
kubeletConfig?: BareMetalKubeletConfig;
labels?: {};
[key: string]: string;
nodeConfigs?: BareMetalNodeConfig[];
operatingSystem?: "OPERATING_SYSTEM_UNSPECIFIED" | "LINUX";
taints?: NodeTaint[];
}§Properties
§
kubeletConfig?: BareMetalKubeletConfig
[src]The modifiable kubelet configurations for the bare metal machines.
§
labels?: {}
[src][key: string]: string;
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?: BareMetalNodeConfig[]
[src]Required. The list of machine addresses in the bare metal node pool.