【问题标题】:Adding a master node添加主节点
【发布时间】:2021-10-03 02:41:33
【问题描述】:

我使用kubespray v2.16.0。我正在尝试按照说明添加主节点 https://github.com/kubernetes-sigs/kubespray/blob/v2.16.0/docs/nodes.md#addingreplacing-a-master-node 。 在第 3 步中,我需要重新启动 kube-system/nginx-proxy,但我使用 containerd。这种情况我该怎么办?

【问题讨论】:

标签: kubernetes kubespray containerd


【解决方案1】:

我为此写了一个简单的剧本,它帮助了我

- name: Stop nginx-proxy
  shell: "{{ bin_dir }}/crictl ps | grep nginx-proxy | awk '{print $1}' | xargs {{ bin_dir }}/crictl stop"

- name: Check container state
  shell: "{{ bin_dir }}/crictl ps --name nginx-proxy --state running | grep nginx-proxy"
  changed_when: false
  register: _containerd_state
  until: _containerd_state is success
  retries: 10
  delay: 10

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-06-16
    • 1970-01-01
    • 2019-05-24
    • 2017-02-14
    • 2012-09-01
    • 2022-01-22
    • 1970-01-01
    • 2020-04-26
    相关资源
    最近更新 更多