Docs

Browse releases →
OptionTypeDescription
addressstring matching [A-Za-z0-9][A-Za-z0-9.:-]*Address for the authenticated kubelet HTTPS endpoint.
authentication1 child
cgroupDriverone of ["cgroupfs","systemd"]Cgroup manager shared with the container runtime.
clusterDnslist of string matching [0-9a-fA-F:.]+DNS service addresses written into pod resolv.conf files.
clusterDomainstring matching [A-Za-z0-9]([A-Za-z0-9.-]*[A-Za-z0-9])?DNS domain appended to Kubernetes service names.
configattribute set of attribute set of any valueDesired values for the package's declared config artifacts.
credentialsattribute set of submoduleOpaque references for the package's declared credentials.
enablebooleanEnable the package-owned standalone kubelet service.
failSwapOnbooleanRefuse to start when swap is enabled on the host.
kubeconfigsubmoduleKubernetes API client identity delivered as a systemd credential.
maxPodssigned integerMaximum number of pods admitted on this node.
nodeNamestring matching [a-z0-9]([-a-z0-9.]*[a-z0-9])?Node name reported to the Kubernetes API.
registerNodebooleanRegister and maintain this node through the Kubernetes API. Disabling registration selects standalone authentication and authorization defaults for static-pod operation.
runtimeEndpointstring matching unix:///[^[:space:]]+CRI runtime endpoint used to create pods and images.
staticPodPathstring matching /[^[:space:]]+Host directory watched for static pod manifests.