diff --git a/roles/kubernetes/tasks/Ubuntu.yml b/roles/kubernetes/tasks/Ubuntu.yml index 59980fd..9bc4026 100644 --- a/roles/kubernetes/tasks/Ubuntu.yml +++ b/roles/kubernetes/tasks/Ubuntu.yml @@ -123,6 +123,22 @@ - 10250 when: inventory_hostname == 'ubuntu24-vm01.home.lan' + - name: Configure containerd for kubeadm + copy: + dest: /etc/containerd/config.toml + content: | + [plugins."io.containerd.grpc.v1.cri".containerd] + snapshotter = "overlayfs" + + [plugins."io.containerd.grpc.v1.cri".containerd.runtimes.runc] + runtime_type = "io.containerd.runc.v2" + + [plugins."io.containerd.grpc.v1.cri".containerd.runtimes.runc.options] + SystemdCgroup = true + notify: + - restart containerd + + - name: Initialize Kubernetes command: kubeadm init --pod-network-cidr=10.244.0.0/16 args: