Welcome to the Linux Foundation Forum!

Lab 20.1. Setting Up a Kubernetes Cluster

I did the following steps:
curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg| apt-key add -
cat </etc/apt/sources.list.d/kubernetes.list
deb http://apt.kubernetes.io/ kubernetes-xenial main
EOF
apt-get updateapt-get install -y kubelet kubeadm kubectl

after the followinf step is start: kubeadm init ---- but always I got his error:

root@prome:/var/lib# kubeadm init
[init] Using Kubernetes version: v1.27.1
[preflight] Running pre-flight checks
error execution phase preflight: [preflight] Some fatal errors occurred:
[ERROR CRI]: container runtime is not running: output: E0421 20:47:04.848336 7854 remote_runtime.go:616] "Status from runtime service failed" err="rpc error: code = Unavailable desc = connection error: desc = \"transport: Error while dialing dial unix /var/run/containerd/containerd.sock: connect: no such file or directory\""
time="2023-04-21T20:47:04Z" level=fatal msg="getting status of runtime: rpc error: code = Unavailable desc = connection error: desc = \"transport: Error while dialing dial unix /var/run/containerd/containerd.sock: connect: no such file or directory\""
, error: exit status 1
[ERROR FileContent--proc-sys-net-bridge-bridge-nf-call-iptables]: /proc/sys/net/bridge/bridge-nf-call-iptables does not exist
[ERROR FileContent--proc-sys-net-ipv4-ip_forward]: /proc/sys/net/ipv4/ip_forward contents are not set to 1
[preflight] If you know what you are doing, you can make a check non-fatal with --ignore-preflight-errors=...
To see the stack trace of this error execute with --v=5 or higher

could you help me with this error?

thanks,
aporart

Answers

  • chrispokorni
    chrispokorni Posts: 2,340

    Hi @eporart,

    The syntax of the cat command seems to be off, and the concatenated apt-get update and apt-get install... should be separated.

    Regards,
    -Chris

Categories

Upcoming Training