Timothy St. Clair dbc1b82
[Service]
a8da3ce
Environment="KUBELET_KUBECONFIG_ARGS=--bootstrap-kubeconfig=/etc/kubernetes/bootstrap-kubelet.conf --kubeconfig=/etc/kubernetes/kubelet.conf --fail-swap-on=false"
5096cfa
Environment="KUBELET_SYSTEM_PODS_ARGS=--pod-manifest-path=/etc/kubernetes/manifests"
Timothy St. Clair dbc1b82
Environment="KUBELET_DNS_ARGS=--cluster-dns=10.96.0.10 --cluster-domain=cluster.local"
Timothy St. Clair dbc1b82
Environment="KUBELET_AUTHZ_ARGS=--authorization-mode=Webhook --client-ca-file=/etc/kubernetes/pki/ca.crt"
Timothy St. Clair dbc1b82
Environment="KUBELET_EXTRA_ARGS=--cgroup-driver=systemd"
5096cfa
4182cda
# This is a file that "kubeadm init" and "kubeadm join" generates at runtime, populating the KUBELET_KUBEADM_ARGS variable dynamically
4182cda
EnvironmentFile=-/var/lib/kubelet/kubeadm-flags.env
4182cda
Timothy St. Clair dbc1b82
ExecStart=
ea22bc2
ExecStart=/usr/bin/kubelet $KUBELET_KUBECONFIG_ARGS $KUBELET_SYSTEM_PODS_ARGS $KUBELET_DNS_ARGS $KUBELET_AUTHZ_ARGS $KUBELET_EXTRA_ARGS $KUBELET_KUBEADM_ARGS
5096cfa
e1f50eb
Restart=always
e1f50eb
StartLimitInterval=0
e1f50eb
RestartSec=10