kubernetes apiserver如何处理etcd停机?

kubernetes apiserver如何处理etcd停机?,kubernetes,Kubernetes,我计划从etcd2迁移到etcd3。我经过研究得出了这个结论 更改侦听端口,使apiserver无法写入 将所有节点升级到etcd3 使用etcdctl migrate迁移数据 使用cluster/images/etcd/attachlese/attachlese。转到将TTL附加到/registry/events 更改回正确的侦听端口 但是,我想知道在apiserver无法与etcd对话期间会发生什么。吊舱调度是否有效 etcd停机期间,控制平面下降(调度也下降)。已计划的播客将继续运行,

我计划从etcd2迁移到etcd3。我经过研究得出了这个结论

  • 更改侦听端口,使apiserver无法写入
  • 将所有节点升级到etcd3
  • 使用etcdctl migrate迁移数据
  • 使用cluster/images/etcd/attachlese/attachlese。转到将TTL附加到/registry/events
  • 更改回正确的侦听端口

但是,我想知道在apiserver无法与etcd对话期间会发生什么。吊舱调度是否有效

etcd停机期间,控制平面下降(调度也下降)。已计划的播客将继续运行,服务也将继续工作


我建议在生产中进行此操作之前进行广泛的测试。在etcd停机期间,控制平面停机(计划也停机)。已计划的播客将继续运行,服务也将继续工作

我建议在生产前进行广泛的测试。