ClusterNodePoolDefaultsNodeConfigDefaultsContainerdConfig constructor

const ClusterNodePoolDefaultsNodeConfigDefaultsContainerdConfig({
  1. Input<ClusterNodePoolDefaultsNodeConfigDefaultsContainerdConfigPrivateRegistryAccessConfig?>? privateRegistryAccessConfig,
  2. Input<List<ClusterNodePoolDefaultsNodeConfigDefaultsContainerdConfigRegistryHost>?>? registryHosts,
  3. Input<ClusterNodePoolDefaultsNodeConfigDefaultsContainerdConfigWritableCgroups?>? writableCgroups,
})

Creates a new ClusterNodePoolDefaultsNodeConfigDefaultsContainerdConfig. privateRegistryAccessConfig Configuration for private container registries. There are two fields in this config: registryHosts Defines containerd registry host configuration. Each registryHosts entry represents a hosts.toml file. See customize containerd configuration in GKE nodes for more detail. Example: writableCgroups Configuration for writable cgroups. This allows containers to have a writable /sys/fs/cgroup directory, which is required for some workloads to create their own sub-cgroups. The writableCgroups block supports:

Implementation

const ClusterNodePoolDefaultsNodeConfigDefaultsContainerdConfig({
  this.privateRegistryAccessConfig,
  this.registryHosts,
  this.writableCgroups,
});