elemental集群删除节点

问题概述

使用 elemental 创建集群,当删除节点时,无法按照 label selector 中的键值对来匹配对应删除的节点。

问题原因

默认情况下,该MachineInventorySelectorTemplate仅用于创建选择器一次。模板中后续的更改不会传播到之前创建的选择器。

请阅读此 issue

解决方法

为需要删除的 Node 添加如下注释,然后缩减节点数量即可。

1
2
3
4
5
apiVersion: cluster.x-k8s.io/v1beta1
kind: Machine
metadata:
annotations:
cluster.x-k8s.io/delete-machine: "true"