rke kubernetes-节点重启

时间:2018-09-21 16:16:36

标签: kubernetes rke

我已使用rke(rke up)初始化kubernetes集群。

但是,当节点重新启动时,我必须再次执行rke up以启动kubelet和co。

这些服务是否可以在节点上自动启动?

感谢您的帮助。

我使用rke v0.1.9。

操作系统为Coreos Container Linux 1855.4.0。

我的cluster.yml是:

nodes:
    - address: 198.19.210.32
      user: core
      role:
        - controlplane
        - etcd
    - address: 198.19.210.33
      user: core
      role:
        - worker
    - address: 198.19.210.34
      user: core
      role:
        - worker
      labels:
        app: ingress

# If set to true, RKE will not fail when unsupported Docker version are found
ignore_docker_version: true

# Enable use of SSH agent to use SSH private keys with passphrase
# This requires the environment `SSH_AUTH_SOCK` configured pointing to your SSH agent which has the private key added
ssh_agent_auth: true

1 个答案:

答案 0 :(得分:1)

kubelet,kube-apiserver等以及由RKE创建的其他非k8s容器应具有始终重启策略。

如果没有,则可以使用以下命令对其进行更新。

docker update --restart=always kubelet

此外,rke v0.1.9非常老。请尝试使用rke v1.1.4。