HA가 없는 k3s: 마스터 노드를 전환하는 방법은 무엇입니까?

HA가 없는 k3s: 마스터 노드를 전환하는 방법은 무엇입니까?

k3s에 대한 Rancher 문서는 매우 훌륭하고 HA 지원(외부 DB 또는 내장 etcd 모두 포함)이 좋아 보이지만 HA 설정을 원하지 않거나 필요하지 않습니다.

마스터 노드에 장애가 발생하는 경우 다시 생성하거나 다른 노드에서 마스터를 만드는 동안 가동 중지 시간이 발생해도 괜찮지만 방법에 대한 문서를 찾을 수 없습니다.스위치마스터 노드.

정확히 동일한 상태로 다른 서버 노드를 사용하여 클러스터를 쉽게 다시 설정할 수 있도록 어떤 파일을 정기적으로 백업해야 합니까(또는 제가 원하는 NFS 마운트에서 호스트해야 합니까?)

초기 설정을 위해 다음을 수행합니다.

  • 주인:curl -sfL https://get.k3s.io | sh
  • 노동자:curl -sfL https://get.k3s.io | K3S_URL=\"https://${MASTER_IP}:6443\" K3S_TOKEN=\"${TOKEN}\" sh -s

다른 마스터를 선택하여 스크립트를 다시 실행하면 모든 상태가 손실됩니다. 복사/보존할 수 있는 단일 디렉토리가 있습니까(및 이를 재사용하기 위해 스크립트에 전달할 인수)?

관련 정보