如何配置重启host自动启动k8s服务

来源:4-7 初始化Kubernetes Master

爱笑的小熊猫

2022-04-26

使用azure vm作为k8s的master node。停止vm然后重启vm,k8s服务不自动启动,需要重复下面过程才可重启k8s

  1. kubeadm reset prefilight

  2. kubeadm init --kubernetes-version=1.19.3 \

    --apiserver-advertise-address=192.168.56.101 \

    --image-repository registry.aliyuncs.com/google_containers \

    --service-cidr=10.1.0.0/16 \

    --pod-network-cidr=10.244.0.0/16

  3. kubectl apply -f kubeblog/docs/Chapter4/flannel.yaml

请教老师 是否有方式可以设置k8服务在VM启动时候自动开启,谢谢。

写回答

1回答

清风

2022-04-26

First please run systemctl status kubelet and verify if the service is running:
"Active: active (running)"
Disable swap:

sudo swapoff -a
sudo sed -i '/ swap / s/^\(.*\)$/#\1/g' /etc/fstab

verify all reference found in /etc/fstab about swap.

Please perform also post "kubeadm init" steps for current user as described here: https://kubernetes.io/docs/setup/independent/create-cluster-kubeadm/

mkdir -p $HOME/.kube
sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
sudo chown $(id -u):$(id -g) $HOME/.kube/config



0
2
清风
回复
qq_慕莱坞3428004
那是哪个服务没启动呢
2022-10-20
共2条回复

Kubernetes 入门到进阶实战,系统性掌握 K8s 生产实践

阿里云最有价值专家亲授,云原生时代必备技能

1501 学习 · 613 问题

查看课程